Jeux Libres

Envie de créer un jeu vidéo ?   Le site qui vous accompagne de A à Z.


» Les Forums » A propos de la création de jeux vidéo » Pourquoi ça marche pas ...


Aller à la page : 1, 2.

Pourquoi ça marche pas ...
aiete



Grade : Membre motivé
Inscrit le: 03 Jan 2008, 13:10
Ecrit le: 04 Jan 2008, 18:27             Message non corrigé

Ben si j'ai mis un if avant mes else

if(age < 10 && sexe == 1)
printf("Choisissez au choix entre une poupee(1) ou une robe de princesse(2) : ");
scanf("%d", &lot);
  Profil Mail
David



Grade : Expert
Inscrit le: 11 Mai 2005, 20:30
Ecrit le: 04 Jan 2008, 19:16             Message non corrigé

Ce que je veux te dire, c'est que quand tu met :

if(age < 10 && sexe == 1)
printf("Choisissez au choix entre une poupee(1) ou une robe de princesse(2) : ");
scanf("%d", &lot);

else if(age < 10 && sexe == 2)
printf("Choisissez au choix entre une voiture miniature(1) ou une panoplie de cow-boy(2) : ");
scanf("%d", &lot);

C'est le code équivalent à :

if(age < 10 && sexe == 1)
{
    printf("Choisissez au choix entre une poupee(1) ou une robe de princesse(2) : ");
}
scanf("%d", &lot);

else if(age < 10 && sexe == 2)
{
    printf("Choisissez au choix entre une voiture miniature(1) ou une panoplie de cow-boy(2) : ");
}
scanf("%d", &lot);

En tout cas, c'est comme ça que le compilateur l'interprète.

Et là, tu vois, il n'y a pas de if avant le scanf qui précède le else. Le if est avant le printf.

C'est comme si tu disait :

SI j'ai moin de 10 ans...
   J'affiche du texte.

Ensuite, je récupère une réponse (même si je n'ai pas posé de question)

SINON (mais il n'y a pas de SI avant), ...

Normalement le compilateur devrait t'indiquer une erreur au niveau du else. Il ne peut pas y avoir de else sans if.

________
Apprenez à créer votre propre FPS en C++ avec OpenGL. C'est pas dur ! :-)
  Profil Mail
aiete



Grade : Membre motivé
Inscrit le: 03 Jan 2008, 13:10
Ecrit le: 04 Jan 2008, 20:17             Message non corrigé

Ben oui c'est ce qui me dit mais merci je vais remettre des accolades pour arrangé ça merci beaucoup !!!
  Profil Mail
 


Aller à la page : 1, 2.


Hébergeur du site : 1and1.fr



Site de création de Jeux Vidéo
Apprenez à créer vos propres Jeux Video

1389350 pages ont été consultées sur le site !
Dont 1420 pages pendant les 24 dernières heures.

Page générée en 0.325 secondes


Nos partenaires
- Otium Production : Aide aux débutants à créer leurs jeux
- Les bibliothèques de développement de jeux vidéo


  © 2005-2012 www.jeux-libres.com - Toute reproduction totale ou partielle du contenu de ce site est strictement interdite.