Bonjour, le probleme suivant n'en ai pas un dans l'absolu puisque j'ai des alternatives, cependant j'aimerais arriver à faire ce que j'avais initialement prévu :
PB : LA QUESTION ("Voulez-vous arreter la saisie ?") EST POSEE 2 FOIS, POURQUOI ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 do //test si l'on a bien saisit un 'o' ou un 'n' { printf("Voulez-vous arreter la saisie ? (saisir 'o' ou 'n') ");//affichage question fflush(stdin); scanf("%c",&rep); //saisie reponse //printf("drapeau");//inutile au prog final } while(rep!='o'&&rep!='n');
idees de reponses : le fflush ? on ne teste pas un caractere ainsi ?
Il faut savoir que lorsque l'on remplace les caracteres "rep" par une chaine de caractere "rep[0]", la question n'est posée qu'une fois comme voulu.
Partager