Debutant en programmation

khadija899 Messages postés 45 Statut Membre -  
Strik-Strak Messages postés 1386 Statut Contributeur -
Bonjour,cette programmation ne marche pas avec moi je vous enpris de m'aider à trouver l'erreur (j'utilise l'ide Turbo c++)

# include <stdio.h>
# include <stdlib.h>

main()
{
long nombredevies=5; //au depart le joueur a 5 vies

printf("vous avez %ld\n",nombredevies);
printf("*****b a m******\n");// la il se prend un grand coup sur la tête
nombredevies=4;
printf("vous n'avez que %ld\n",nombredevies);

return 0;
}

5 réponses

Strik-Strak Messages postés 1386 Statut Contributeur 376
 
Salut, adepte du Site du Zéro (et oui je sais tout ou presque ;) ) voilà ce que tu aurais du copier-coller pour que cela fonctionne:

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{
long nombreDeVies = 5; // Au départ, le joueur a 5 vies

printf("Vous avez %ld 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 %ld vies maintenant !\n\n", nombreDeVies);

system("PAUSE");
return 0;

Et voilou !
0
Eclyps Messages postés 19 Statut Membre 11
 
Pas; besoin de mettre les paramètre de main, a la place de system("pause") mes plutôt getchar() ça attend l'entré d'un caractère mais au moins ça t'affiche pas : "Appuyez sur une touche pour continuer..." comme ça pas besoin d'inclure stdlib.h
0
vincent09 Messages postés 216 Statut Membre 5
 
queqqui ne marche pas tu as un msg d'erreur,
0
khadija899 Messages postés 45 Statut Membre
 
oui un message d'erreur
0
vincent09 Messages postés 216 Statut Membre 5
 
lol tu la vue au commentaire et le fameu bam du tuto je suis 2 chapitre apres sa moi
lol
0
Strik-Strak Messages postés 1386 Statut Contributeur 376
 
Ouaip! J'ai essayé un bout récemment, mais j'ai laissé tombé peu après car trop de maths et de variables pour moi... J'm'en sortais plus ;)
0
vincent09 Messages postés 216 Statut Membre 5
 
a bon est ta apris comment alors?
j'avais laisser tomber moi aussi a mon 1er essai et finalement je repren de zero ^^
0
Strik-Strak Messages postés 1386 Statut Contributeur 376
 
Ben j'en ai pas plus appris ! ^^
0

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

Posez votre question
M-crew Messages postés 477 Statut Membre 5
 
dabord au début tu doi mettre ..
#include<stdio.h>
#include<conio.h>
#include<io.h>
0
Strik-Strak Messages postés 1386 Statut Contributeur 376
 
Non ! ^^ ma réponse marche, pas besoin de #include<io.h>
0
khadija899 Messages postés 45 Statut Membre
 
le prof nous a apprend qu'on doit commencer par
#include <stdio.h>
#include<stdlib.h>
0
Strik-Strak Messages postés 1386 Statut Contributeur 376 > khadija899 Messages postés 45 Statut Membre
 
Oui ça c'est juste.

@Eclyps: tu pinailles, là... il est en train d'apprendre...depuis le Zéro ^^
0
Eclyps Messages postés 19 Statut Membre 11 > khadija899 Messages postés 45 Statut Membre
 
stdlib.h c'est pour utiliser le batch avec la commende system, il y autre chose mais pas très importante.
0
Eclyps Messages postés 19 Statut Membre 11
 
À M-crew :
conio.h n'est pas portable
io.h je sais pas mais ça sert à rien de l'inclure
0