
Envoyé par
Médinoc
C'est quand même pas de la faute de l'apprenti programmeur s'il n'y a rien de potable dans le standard...
Pour marquer une pause "standard", tu n'as pas le choix, il faut utiliser une fonction qui exige un appui sur Enter.
Parmi lesquelles, getchar() devrait marcher, mais il faut être sur que le buffer soit vidé avant, sinon le programme n'attendra pas.(Et malheureusement, la fonction pour cela "fflush(stdin)" ne marche que sur les vrais OS.
Si getchar() ne suffit pas, tu crées un buffer bidon de dix char et tu fais un fgets(buffer, 10, stdin); cela devrait marcher...
Partager