• [^] # Re: fflush(stdin) = comportement indéfini

    Posté par . En réponse au message scanf didju.. Évalué à 0.

    Ta boucle lirait toute l'entrée standard jusqu'à la fin du flux... Le deuxième lien que j'ai donné montre le code exact:
     int c;
     while((c = getchar()) != '\n' && c != EOF)
     /* discard */ ;
    (j'ai quand même rajouté la définition de c pour éviter que quelqu'un l'utilise avec un char)