Eclipse c/c++

Résolu/Fermé
otakuu Messages postés 302 Date d'inscription dimanche 14 octobre 2007 Statut Membre Dernière intervention 13 mai 2014 - 13 sept. 2009 à 16:39
otakuu Messages postés 302 Date d'inscription dimanche 14 octobre 2007 Statut Membre Dernière intervention 13 mai 2014 - 18 sept. 2009 à 23:56
Bonjour,
quand j'ecris sous eclipse :
printf("donner un nmbre");
scanf("%d",&x);
bah le scand vien tjr avec le printf ... d'ou vient le probléme a votre avis ?
merci
A voir également:

7 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 836
16 sept. 2009 à 21:54
Salut,

Essaie de mettre fflush(stdout); avant le scanf pour forcer l'affichage. Normalement, il n'y a pas besoin, mais bon sait-on jamais.

Cdlt
2
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
13 sept. 2009 à 16:41
Salut,
c'est quoi le prb?? je comprends pas....
Tu pourrais nous donner tout le code...
@+
0
otakuu Messages postés 302 Date d'inscription dimanche 14 octobre 2007 Statut Membre Dernière intervention 13 mai 2014 38
15 sept. 2009 à 00:50
Bonsoir,
desolé j'ai fait une erreur de frappe, ce que je voulais ecrire c'est 'avant' pas 'avec',
voila en fait j'ecris un code simple ou je veux juste enregistrer un nombre par exemple, bah en fait le probléme c'est que quand je compile j'ai pas le message 'donner un 'nmbre', il suffit que je tape un nombre et juste apres le message 'donner un nmbre' apparait.
ps: le meme code en java fonctionne normalement.
merci
0
solidesnake1 Messages postés 6 Date d'inscription mardi 15 septembre 2009 Statut Membre Dernière intervention 16 septembre 2009
15 sept. 2009 à 11:43
Slt
tu pourrais pas nous donner le code tous entier
merci
0
otakuu Messages postés 302 Date d'inscription dimanche 14 octobre 2007 Statut Membre Dernière intervention 13 mai 2014 38
16 sept. 2009 à 12:33
bonjour
voila

#include<stdio.h>
#include<stdlib.h>
int main()
{
int x = 0;
printf("donner un nmbre : ");
scanf("%d",&x);
return 0;
}
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
chuka Messages postés 965 Date d'inscription samedi 11 octobre 2008 Statut Membre Dernière intervention 29 juillet 2010 378
16 sept. 2009 à 21:00
Salut,
je viens d'essayer sur NetBeans et j'ai pas de souci.....
0
solidesnake1 Messages postés 6 Date d'inscription mardi 15 septembre 2009 Statut Membre Dernière intervention 16 septembre 2009
16 sept. 2009 à 23:48
Slt je suis tous a fait d'accord avec fiddy dans un cas normal sa marche mais essaye "fflush(stdout);" on ne sait jamais
0
otakuu Messages postés 302 Date d'inscription dimanche 14 octobre 2007 Statut Membre Dernière intervention 13 mai 2014 38
18 sept. 2009 à 23:56
bonjour ^^,
merci merci ca marche top ! jsais pas pour quoi je suis obliger de mettre cette instruction alors que avec visual studio 2008 ca marchais sans l'instruction. bon je croix que je vais faire quelque petite recherche dessus. en tous les cas merci bcp :)
bonne journée à vous.
0