Probleme Microsoft Visual C++ 2010

flog73 Messages postés 222 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 :)

A voir également:

3 réponses

Ploaop Messages postés 7 Statut Membre
 
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
0
flog73 Messages postés 222 Statut Membre 27
 
aucune des deux soluce ne marche... je comprend pas
0
Ploaop Messages postés 7 Statut Membre
 
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?
0