Bonjour a tous, je me permes de revenir sur l'utilisation ambigue du "fflush(stdin)"
Pour eviter l'utilisation de cette fonction pour vider le buffer clavier on peut se voir conseiller un getchar() tant que le buffer ne contient pas '\n' ou EOF ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
while( (c=getchar())!='\n' && c!=EOF );
C'est pratique si on sait que le buffer contient quelquechose.
Si je m'amuse a utiliser cette methode apres un getchar() ou l'on s'est contenté de juste faire 'ENTER' ce pseudo fflush attends un caractere...

Comment résoudre ce probleme ?