Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2006, 15:01
X_Cyclop
Usuario baneado!
 
Fecha de Ingreso: abril-2006
Mensajes: 1
Antigüedad: 18 años, 9 meses
Puntos: 0
No entiendo este programa

Se supone que este programa copia la entrada a la salida. Lo que escribas se va a volver a mostrar.

Código PHP:
#include <stdio.h>

main() {
       
int c;
       
       
getchar();
       while(
!= EOF) {
               
putchar(c);     
               
getchar();
               }
       } 

Vamos por el while, que es donde no entiendo.

while(c != EOF) {
putchar(c);
c = getchar();
}



¿Qué significa EOF? Sí, End Of File, pero ¿qué tendría que escribir o hacer para que termine el while? o ¿a qué equivale EOF?
¿Porqué se repite la asignación c = getchar();?