3.2) La función getchar.
Mediante la función de biblioteca getchar se puede conseguir la entrada de carácteres uno a uno. Devuelve un carácter leído del teclado. La forma general de llamar a la función getchar es:
 
variable de carácter = getchar( );
donde variable de carácter es una variable declarada como de tipo carácter.
Haz click en "Abrir ejemplo" para ver el ejemplo.

 
 
Hacer notar que aunque getchar no requiere argumentos siempre debe de ir acompañada de paréntesis. Pero ¿qué son los argumentos de una función?. Hasta ahora no nos habíamos referido a este término, pero ha llegado el momento de realizar una escueta explicación de este concepto.

Si al leer un carácter con getchar se encuentra con una condición de fin de archivo, la función devolverá de forma automática el valor de la constante EOF (normalmente -1).

La función getchar se puede utilizar para leer cadenas de varios caracteres, leyendo en un bucle la cadena carácter a carácter.

Haz click en "Abrir ejemplo" para ver el ejemplo.