Aide pour un programme en C
Résolu/Fermé
bapt13170
Messages postés
48
Date d'inscription
dimanche 24 février 2013
Statut
Membre
Dernière intervention
1 avril 2014
-
8 avril 2013 à 20:58
NiicoDu42 Messages postés 157 Date d'inscription mardi 8 janvier 2013 Statut Membre Dernière intervention 20 mars 2017 - 10 avril 2013 à 13:40
NiicoDu42 Messages postés 157 Date d'inscription mardi 8 janvier 2013 Statut Membre Dernière intervention 20 mars 2017 - 10 avril 2013 à 13:40
A voir également:
- Aide pour un programme en C
- Programme demarrage windows 10 - Guide
- Desinstaller un programme - Guide
- Mettre en veille un programme - Guide
- Forcer la fermeture d'un programme - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
7 réponses
NiicoDu42
Messages postés
157
Date d'inscription
mardi 8 janvier 2013
Statut
Membre
Dernière intervention
20 mars 2017
10
8 avril 2013 à 22:59
8 avril 2013 à 22:59
Revois toutes tes conditions.
switch(comparaison) ex : switch(choixConversion == 1)
Quand tu déclares des "int" sur la même ligne, pas la peine de répéter "int".
ex : int var1 = 0, var2 = 0;
Et il manque quelques &.
Bonne chance ! ^^
switch(comparaison) ex : switch(choixConversion == 1)
Quand tu déclares des "int" sur la même ligne, pas la peine de répéter "int".
ex : int var1 = 0, var2 = 0;
Et il manque quelques &.
Bonne chance ! ^^
bapt13170
Messages postés
48
Date d'inscription
dimanche 24 février 2013
Statut
Membre
Dernière intervention
1 avril 2014
9 avril 2013 à 06:35
9 avril 2013 à 06:35
je sais pas comment faire pour les conditions peut être cela serait mieux d'utiliser switch puis après des if else if et else ?
NiicoDu42
Messages postés
157
Date d'inscription
mardi 8 janvier 2013
Statut
Membre
Dernière intervention
20 mars 2017
10
Modifié par NiicoDu42 le 9/04/2013 à 22:16
Modifié par NiicoDu42 le 9/04/2013 à 22:16
Pour un premier programme, ce serait plus clair ! Essayes !
Les conditions, c'est pour vérifier si quelque chose et vrai et faire quelque chose en fonction donc mais des comparaisons d'égalité par exemple !
Re publie ton code après pour l'ajuster! :)
Les conditions, c'est pour vérifier si quelque chose et vrai et faire quelque chose en fonction donc mais des comparaisons d'égalité par exemple !
Re publie ton code après pour l'ajuster! :)
JwTdd
Messages postés
21
Date d'inscription
vendredi 25 janvier 2013
Statut
Membre
Dernière intervention
7 mai 2015
2
Modifié par JwTdd le 9/04/2013 à 22:33
Modifié par JwTdd le 9/04/2013 à 22:33
Salut, tu a un scanf pour choixConversion mais a priori a aucun moment tu ne l'utilises...
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
NiicoDu42
Messages postés
157
Date d'inscription
mardi 8 janvier 2013
Statut
Membre
Dernière intervention
20 mars 2017
10
9 avril 2013 à 23:22
9 avril 2013 à 23:22
Tu utilises mal tes scanf,
Ex :
scanf("%d",&var);
If(var == 1); {// c'est ça la condition.
}
Else{}
Ex :
scanf("%d",&var);
If(var == 1); {// c'est ça la condition.
}
Else{}
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
Modifié par fiddy le 10/04/2013 à 07:06
Modifié par fiddy le 10/04/2013 à 07:06
Aucun intérêt à remplacer switch par des if.
Ça sert à ça le switch... Ce qu'il faut surtout ce sont des fonctions.
Sinon surtout pas de ; après le if.
Ça sert à ça le switch... Ce qu'il faut surtout ce sont des fonctions.
Sinon surtout pas de ; après le if.
NiicoDu42
Messages postés
157
Date d'inscription
mardi 8 janvier 2013
Statut
Membre
Dernière intervention
20 mars 2017
10
10 avril 2013 à 13:40
10 avril 2013 à 13:40
pour le début c'est peut être plus facile la syntaxe du if
Et pour le point virgule, faute de frappe ...
Et pour le point virgule, faute de frappe ...
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 842
9 avril 2013 à 23:24
9 avril 2013 à 23:24
scanf("%d", &choixConversion1);
switch(choixConversion)// permet le choix
Attention. Tu fais un scanf pour lire la valeur et en fonction de la valeur tu fais des switch. Il faut que ce soit la même variable.
Sinon, je te conseille de faire appel à des fonctions. Tu as le moyen d'écrire un code beaucoup plus court et plus propre donc plus lisible :-).
Il y a également des & oubliés comme signalé plus haut. Et le problème des int.
bapt13170
Messages postés
48
Date d'inscription
dimanche 24 février 2013
Statut
Membre
Dernière intervention
1 avril 2014
10 avril 2013 à 07:21
10 avril 2013 à 07:21
c'est bon il marche nickel je te remercie .
9 avril 2013 à 23:16
Que veux-tu dire ?
switch(comparaison) est correct.
9 avril 2013 à 23:50
Oui c'est vrai sauf qu'il scan choixConversion mais il ne s'en sert pas dans son switch
Switch( choixConversion) serait mieux ! ^^