English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Biblioteca de Standard do C - <stdio.h>
Função da biblioteca C int getchar(void) Obtém um caractere (caractere unsigned) da entrada padrão stdin. Isso é equivalente a getc Com stdin como parâmetro.
Abaixo está a declaração da função getchar().
int getchar(void)
NA
A função retorna o caractere lido forçando a conversão de unsigned char para int, se alcançar o final do arquivo ou ocorrer um erro de leitura, retorna EOF.
Abaixo está um exemplo que demonstra o uso da função getchar().
#include <stdio.h> int main () { char c; printf("Por favor, insira o caractere:"); c = getchar(); printf("Caracter de Entrada:"); putchar(c); return(0); }
Vamos compilar e executar o programa acima, o que produzirá o seguinte resultado:
Insira o Caracter: n Caracteres de Entrada: n