Função da biblioteca C - getchar ()

Descrição

A função da biblioteca C int getchar(void)obtém um caractere (um char não assinado) de stdin. Isso é equivalente agetc com stdin como seu argumento.

Declaração

A seguir está a declaração da função getchar ().

int getchar(void)

Parâmetros

  • NA

Valor de retorno

Esta função retorna o caractere lido como um char não assinado convertido para um int ou EOF no final do arquivo ou erro.

Exemplo

O exemplo a seguir mostra o uso da função getchar ().

#include <stdio.h>

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

   return(0);
}

Vamos compilar e executar o programa acima que produzirá o seguinte resultado -

Enter character: a
Character entered: a