Bonsoir je suis actuellement entrain de lire et faire des exercices du livre "LE LANGUAGE C Norme ANSI" et je bloque sur la valeur de EOF.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
#include <stdio.h>
main()
 
{
            int c;
           while((c = getchar() != EOF))
           putchar(c);
}
Donc j'ai bien compris que on attend la saisie d'un caractere et tant que le caractere saisi est différent de EOF la boucle recommence.Je sais aussi que EOF =-1 mais ce que je comprends pas c'est comment on peut sortir de cette boucle.Si vous pourriez m'éclairé car la je suis un peu bloqué merci bcp.

gentox