gollum
-
21 nov. 2001 à 12:21
cs_AshenShugar
Messages postés202Date d'inscriptionjeudi 24 juin 2004StatutMembreDernière intervention22 janvier 2009
-
2 déc. 2004 à 16:06
voila : mon monceau de code
c='n';
printf("Entrer le coeff %d du terme %d \n",i,i);
result = scanf("%f",&coef);
while (result==0 && c=='n'){
printf("fin de saisie ? oui (o) / non (n) : ");
scanf("%c",&c);
printf("\n");
while (c != 'n' || c !='o'){
printf("fin de saisie ? oui (o) / non (n) : ");
scanf("%c",&c);
printf("\n");
}
quand result=0 scanf est en EOF car erreur
Le probleme est que le prog entre dans la boucle et tourne 3 fois avant de refaire un scanf ????
en gros il m'affiche 3 fois fin de saisie ...