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;
c = getchar();
while(c != EOF) {
putchar(c);
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();?