Probleme Microsoft Visual C++ 2010
flog73
Messages postés
222
Statut
Membre
-
Ploaop Messages postés 7 Statut Membre -
Ploaop Messages postés 7 Statut Membre -
Bonjour,
Alors voila j'ai un petit problème Microsoft Visual C++ 2010 Express,
Voici mon code source (Issus Du site du zéro :)):
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int nombreDeVies = 5; // Au départ, le joueur a 5 vies
printf("Vous avez %d vies\n", nombreDeVies);
printf("**** B A M ****\n"); // Là il se prend un grand coup sur la tête
nombreDeVies = 4; // Il vient de perdre une vie !
printf("Ah desole, il ne vous reste plus que %d vies maintenant !\n\n", nombreDeVies);
return 0;
}
Sa devrait m'afficher:
Vous avez 5 vies
**** B A M ****
Ah desole, il ne vous reste plus que 4 vies maintenant !
sauf que non la console ce referme immédiatement...
Merci de votre aide :)
Alors voila j'ai un petit problème Microsoft Visual C++ 2010 Express,
Voici mon code source (Issus Du site du zéro :)):
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int nombreDeVies = 5; // Au départ, le joueur a 5 vies
printf("Vous avez %d vies\n", nombreDeVies);
printf("**** B A M ****\n"); // Là il se prend un grand coup sur la tête
nombreDeVies = 4; // Il vient de perdre une vie !
printf("Ah desole, il ne vous reste plus que %d vies maintenant !\n\n", nombreDeVies);
return 0;
}
Sa devrait m'afficher:
Vous avez 5 vies
**** B A M ****
Ah desole, il ne vous reste plus que 4 vies maintenant !
sauf que non la console ce referme immédiatement...
Merci de votre aide :)
3 réponses
-
Bonsoir,
essaie de rajouter un : system("pause");
à la fin de ton programme avant le return 0; :)
Parce que je pense que là, ton programme se lance, affiche tout ce que tu lui demandes, puis s'arrête parce que il a fini ^^
Il faut simplement que tu lui demandes d'attendre que tu lises :p
Sinon un getch(); fonctionne aussi.
Bonne continuation -
-
je viens de tester ton code (au cas où) avec la modif que je t'ai dite, le system("pause"); que j'ai mis juste avant le return, donc entre le printf et le return, et ça fonctionne impeccable, et je tourne aussi avec visual 2010 :s
As tu bien créer un nouveau projet application console win 32, et as tu bien mis ton code dans un fichier .c situé dans les fichiers sources?