getc () :
il lit un seul caractère à partir d'un flux d'entrée donné et renvoie la valeur entière correspondante (généralement la valeur ASCII du caractère lu) en cas de succès. Il renvoie EOF en cas d'échec.
getchar() :
La différence entre getc() et getchar() est que getc() peut lire à partir de n'importe quel flux d'entrée, mais getchar() lit à partir d'une entrée standard. Donc getchar() est équivalent à getc(stdin).
getch ():
getch () est une fonction non standard et est présent dans le fichier d'en-tête conio.h qui est principalement utilisé par les compilateurs MS-DOS comme Turbo C. Il ne fait pas partie de la bibliothèque standard C ou de l'ISO C, et n'est pas non plus défini par POSIX.
getche()
Comme getch(), il s'agit également d'une fonction non standard présente dans conio.h. Il lit un seul caractère du clavier et s'affiche immédiatement sur l'écran de sortie sans attendre la touche Entrée.
Pour plus d'informations, obtenez de l'aide sur CodeAvail- Online Computer Science Assignment
help