Bonjour,
j'ai :
Comment éviter que l'invite "tapez" n'apparaisse deux fois après une première saisie à cause du retour à la ligne encore dans l'entrée standard.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 #include <stdio.h> #include <ctype.h> int main () { char i='b'; while (i!='A'&&i!='E'&&i!='O'&&i!='U'&&i!='Y'&&i!='I'){ printf("tapez :"); scanf("%c",&i); fflush(stdin); i=toupper(i); } return 0; }
J'ai essayé fflush(stdin); mais ça ne marche pas...
Pardon pour cette question de gros gros gros débutant... et merci
Partager