Probleme Microsoft Visual C++ 2010

Fermé
flog73 Messages postés 204 Date d'inscription dimanche 9 août 2009 Statut Membre Dernière intervention 20 octobre 2014 - 17 nov. 2010 à 21:06
Ploaop Messages postés 7 Date d'inscription mardi 16 novembre 2010 Statut Membre Dernière intervention 18 novembre 2010 - 17 nov. 2010 à 23:10
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 Date d'inscription mardi 16 novembre 2010 Statut Membre Dernière intervention 18 novembre 2010
Modifié par Ploaop le 17/11/2010 à 21:11
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 204 Date d'inscription dimanche 9 août 2009 Statut Membre Dernière intervention 20 octobre 2014 27
17 nov. 2010 à 23:03
aucune des deux soluce ne marche... je comprend pas
0
Ploaop Messages postés 7 Date d'inscription mardi 16 novembre 2010 Statut Membre Dernière intervention 18 novembre 2010
17 nov. 2010 à 23:10
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