Mon programme.
Résolu/Fermé
oli5667
Messages postés
139
Date d'inscription
lundi 27 janvier 2014
Statut
Membre
Dernière intervention
23 novembre 2016
-
5 juin 2015 à 19:12
oli5667 Messages postés 139 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 23 novembre 2016 - 6 juin 2015 à 04:29
oli5667 Messages postés 139 Date d'inscription lundi 27 janvier 2014 Statut Membre Dernière intervention 23 novembre 2016 - 6 juin 2015 à 04:29
A voir également:
- Mon programme.
- Programme demarrage windows 10 - Guide
- Désinstaller programme windows 10 - Guide
- Programme démarrage windows 10 - Guide
- Forcer la fermeture d'un programme - Guide
1 réponse
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 840
6 juin 2015 à 00:33
6 juin 2015 à 00:33
Bonjour,
Pourquoi autant de variables ?
Tu te crées juste la variable nombreEntre (que je baptiserais au passage "devise").
Puis, tu crées une autre : montant.
Ensuite, à la place de if (nombreEntree2)
tu peux remettre : switch(devise). Et tu affiches printf("...", montant/...);
A la limite, tu peux même tout mettre dans le même switch().
Sinon, l'erreur vient du 1er return 0; puis de "nombreEntree5, nombreEntree6, nombreEntree7," qui ne sont pas initialisés à 0.
Vérifie aussi pour les type "double". Tu as mis parfois des virgules au lieu de point...
Par exemple, tu as mis 0,720811749 au lieu de 0.720811749
Cdlt,
Pourquoi autant de variables ?
Tu te crées juste la variable nombreEntre (que je baptiserais au passage "devise").
Puis, tu crées une autre : montant.
Ensuite, à la place de if (nombreEntree2)
tu peux remettre : switch(devise). Et tu affiches printf("...", montant/...);
A la limite, tu peux même tout mettre dans le même switch().
Sinon, l'erreur vient du 1er return 0; puis de "nombreEntree5, nombreEntree6, nombreEntree7," qui ne sont pas initialisés à 0.
Vérifie aussi pour les type "double". Tu as mis parfois des virgules au lieu de point...
Par exemple, tu as mis 0,720811749 au lieu de 0.720811749
Cdlt,
6 juin 2015 à 04:29