English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Bibliothèque standard - <stdio.h>
Fonction de bibliothèque C int getchar(void) Obtient un caractère (un char unsigned) à partir de l'entrée standard stdin. Cela équivaut à getc Avec stdin en tant que paramètre.
Voici la déclaration de la fonction getchar().
int getchar(void)
NA
La fonction retourne le caractère lu sous forme de char unsigned forcé en int, et retourne EOF si il atteint la fin du fichier ou s'il y a une erreur de lecture.
L'exemple suivant montre l'utilisation de la fonction getchar().
#include <stdio.h> int main () { char c; printf("Saisissez un caractère : "); c = getchar(); printf("Caractère entré : "); putchar(c); return(0); }
Compilons et exécutons le programme ci-dessus, ce qui produira le résultat suivant :
Entrez un caractère : n Caractère entré : n