Funzione libreria C - getchar ()

Descrizione

La funzione di libreria C. int getchar(void)ottiene un carattere (un carattere non firmato) da stdin. Questo è equivalente agetc con stdin come argomento.

Dichiarazione

Di seguito è riportata la dichiarazione per la funzione getchar ().

int getchar(void)

Parametri

  • NA

Valore di ritorno

Questa funzione restituisce il carattere letto come un cast di caratteri senza segno a un int o EOF alla fine del file o errore.

Esempio

L'esempio seguente mostra l'utilizzo della funzione getchar ().

#include <stdio.h>

int main () {
   char c;
 
   printf("Enter character: ");
   c = getchar();
 
   printf("Character entered: ");
   putchar(c);

   return(0);
}

Compiliamo ed eseguiamo il programma sopra che produrrà il seguente risultato:

Enter character: a
Character entered: a