Bonjour,

j'ai :

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;
}
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.

J'ai essayé fflush(stdin); mais ça ne marche pas...

Pardon pour cette question de gros gros gros débutant... et merci