Probleme valeur variable (codeblocks)
legnome78
Messages postés
10
Statut
Membre
-
legnome78 Messages postés 10 Statut Membre -
legnome78 Messages postés 10 Statut Membre -
Bonjour,
je suis nouveau en programmation et jai un petit probleme avec les valeur de mes variable exemple:
ligne 6 : int NombreDeVie=5; et quand je fais compiler et executer
ligne7: printf("il vous reste %d vie");
et quand je fais compiler et executer dans le terminal il me mette :
il vous reste 134513835 vie
aurize vous une solution sil vous plait merci d'avance
ps: je suis sous ubuntu 9.10
je suis nouveau en programmation et jai un petit probleme avec les valeur de mes variable exemple:
ligne 6 : int NombreDeVie=5; et quand je fais compiler et executer
ligne7: printf("il vous reste %d vie");
et quand je fais compiler et executer dans le terminal il me mette :
il vous reste 134513835 vie
aurize vous une solution sil vous plait merci d'avance
ps: je suis sous ubuntu 9.10
4 réponses
-
Bonjour,
tu oublies de préciser quelle variable tu veux afficher dans ton appel de la fonction printf, du coup le programme te sors une valeur plus ou moins aleatoire. -
deja je te remercie davoir repondu si vite :D
ensuite desolé mais je ne vois pas se que tu ve dire :/ -
le %d dans ta fonction printf indique seulement a la fonction qu'elle doit inserer un nombre variable a cet endroit, ceci dit apellé comme tu l'as fait, elle ne sais pas laquelle...
tu dois changer ton appel de printf comme ceci:
printf("Il vous reste %d vies", nombreDeVies);
La la fonction printf sait qu'elle doit afficher la valeur de la variable nombreDeVie. -
effectivement sa marche , je te remercie de mavoir aider ;) a+