The getchar () function in C
The function int getchar (void) in Library C takes a character (an unsigned char) from stdin. This function is equivalent to the getc function with the parameter stdin.
The function int getchar (void) in Library C takes a character (an unsigned char) from stdin. This function is equivalent to the getc function with the parameter stdin.
Declare getchar () in C
Here is the declaration for getchar () function in C:
int getchar ( void )
- Parameters: This function does not receive any parameters.
- Return value: This function returns the character read as an unsigned char that is cast to an int or EOF or error.
For example
The following program C illustrates the usage of getchar () function in C:
#include int main () { char c ; printf ( "Nhap ky tu: " ); c = getchar (); printf ( "Ky tu vua nhap: " ); putchar ( c ); return ( 0 ); }
Compiling and running the above C program will result:
According to Tutorialspoint
Previous article: Function getc () in C
Next lesson: Ham putc () in C
4.5 ★ | 2 Vote