je debute en C et premier probleme
j'ai du mal a saisir le fonctionnement de EOF avec la fonction getchar .voici le programme (exemple repris ds un bouquin) a partir duquel j'ai teste la fonction GETCHAR avec EOF mais le resultat n'est pas celui attendu :
#include<stdio.h>
main()
{
int c;
c=getchar();
while (c != EOF) {
putchar (c);
c=getchar();
}
}
Normalement ce programme s'arrete lorsque EOF est affectée a la variable c.Je ne sais pas comment se passe cette affectation (quelle est la manip pour arreter le programme ???
