¿Qué significa char ch; ch=getchar() en lenguaje C? ¿Cómo utilizar?
char ch; ch=getchar() significa definir la variable ch como el tipo de carácter char y asignar un valor a la variable ch cuando se ingresan caracteres desde el teclado.
La función de getchar() es introducir un carácter desde el terminal del ordenador (normalmente el teclado). El valor de su función es el carácter obtenido del dispositivo de entrada.
Cuando un programa llama a getchar, el programa espera a que el usuario presione una tecla. Los caracteres ingresados por el usuario se almacenan en el búfer del teclado hasta que el usuario presiona la tecla Intro (el carácter Intro también se coloca en el búfer).
Información ampliada:
Reglas de escritura en lenguaje C:
1. La declaración o declaración A ocupa una línea.
2. La parte encerrada entre {} generalmente representa un cierto nivel de estructura del programa. {} generalmente está alineado con la primera letra de la estructura de la declaración y comienza en una nueva línea.
3. Las declaraciones o instrucciones de nivel inferior se pueden escribir con varios marcos con sangría que las declaraciones o instrucciones de nivel superior. Esto hará que parezca más claro y aumentará la legibilidad del programa. Debe esforzarse por seguir estas reglas en programación para desarrollar un buen estilo de programación.
Referencia:
Enciclopedia Baidu-getchar()