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
Discover more
running program C parameters in C Function ftell () in CShare by
David Pac
Update 25 May 2019
You should read it
- The function atexit () in C
- Function fputs () in C
- Function scanf () in C
- Putchar () function in C
- Function fscanf () in C
- The Quiet Details That Make a Sports Betting Platform Feel Reliable
- Instructions on creating toy set images with ChatGPT AI
- How are AI agents changing the journalism industry?
- Function putc () in C
- Putchar () function in C
- Function puts () in C