gollum
-
22 nov. 2001 à 16:45
xenos01
Messages postés5Date d'inscriptionvendredi 4 juillet 2003StatutMembreDernière intervention19 décembre 2006
-
29 juin 2006 à 06:18
Salut les gars G un ptit probleme avec scanf
En fait je fais d'abord un scanf sur un float ca marche tres bien
scanf("%f",&a);
et apres plus loin dans une autre proc je fais ca sur un caractere
scanf("%c",&op);
voila et paf le chien a pu de scanf ... le programme ne s'arrete pas sur le scanf il continue comme si de rien était avec une valeur pour op equivalent à EOF
Si ya un ptit loup qui puissssssiez maider merci et @+
Salut
moi sa me fait exactement pareil sous unix
mais bizarement il marche correctement sous win
chelou chelou
moi aussi je voudrai bien une reponse a ce pb !
xenos01
Messages postés5Date d'inscriptionvendredi 4 juillet 2003StatutMembreDernière intervention19 décembre 2006 29 juin 2006 à 06:18
[font=Verdana]XeNoS/font=Verdana je sais que c'est beaucoup trop tard m...............
char op[1]; tu ne doit pas mettre le & avant op scanf("%s", op);
car char op[1]; est un tableau et op et le pointeur du tableau
alors pas besoin de faire &op pour indiquer l'adresse ...