Plantage du programme
Fermé
roidusurf
Messages postés
77
Date d'inscription
lundi 3 septembre 2012
Statut
Membre
Dernière intervention
12 juillet 2013
-
14 déc. 2012 à 19:03
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 18 déc. 2012 à 22:59
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 - 18 déc. 2012 à 22:59
A voir également:
- Plantage du programme
- Programme demarrage windows 10 - Guide
- Programme démarrage windows 10 - Guide
- Fichier ouvert dans un autre programme - Guide
- Desinstaller un programme - Guide
- Programme bonjour c'est quoi ✓ - Forum Logiciels
3 réponses
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 835
14 déc. 2012 à 22:49
14 déc. 2012 à 22:49
Ca n'existe pas double main().
Il faut mettre : int main(void). main() retourne un int.
C'est printf("%f", ...) pour afficher un double (pas "%lf").
switch (menudevise())
En faisant ça, tu rappelles ta fonction menudevise().
Il faut plutôt sauvegarder la valeur lors du premier appel.
Donc au début du main() :
int choix;
choix=menudevise(); /*là, où tu as appelé menudevise();*/
et switch(choix) /*plutôt que switch(menudevise())*/
Cdlt,
Il faut mettre : int main(void). main() retourne un int.
C'est printf("%f", ...) pour afficher un double (pas "%lf").
switch (menudevise())
En faisant ça, tu rappelles ta fonction menudevise().
Il faut plutôt sauvegarder la valeur lors du premier appel.
Donc au début du main() :
int choix;
choix=menudevise(); /*là, où tu as appelé menudevise();*/
et switch(choix) /*plutôt que switch(menudevise())*/
Cdlt,
roidusurf
Messages postés
77
Date d'inscription
lundi 3 septembre 2012
Statut
Membre
Dernière intervention
12 juillet 2013
19
15 déc. 2012 à 12:21
15 déc. 2012 à 12:21
Bonjour,
Je vous remercie.
Voici donc mon code :http://code.empreintesduweb.com/2759.html
Mais il y a toujours le même problème en ce qui concerne les menus. Le programme ne plante plus après qu'on est rentré une somme, mais rien ne se passe .
Je vous remercie.
Voici donc mon code :http://code.empreintesduweb.com/2759.html
Mais il y a toujours le même problème en ce qui concerne les menus. Le programme ne plante plus après qu'on est rentré une somme, mais rien ne se passe .
roidusurf
Messages postés
77
Date d'inscription
lundi 3 septembre 2012
Statut
Membre
Dernière intervention
12 juillet 2013
19
15 déc. 2012 à 12:28
15 déc. 2012 à 12:28
problème du menu réglé: http://code.empreintesduweb.com/2760.html
Mais toujours le problème de la non exécution des conversions
Mais toujours le problème de la non exécution des conversions
roidusurf
Messages postés
77
Date d'inscription
lundi 3 septembre 2012
Statut
Membre
Dernière intervention
12 juillet 2013
19
15 déc. 2012 à 12:49
15 déc. 2012 à 12:49
D'après le site du zéro ici : https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c c'est bien %lf qui permet de récupérer une saisie de type double et %f serait pour un type float
roidusurf
Messages postés
77
Date d'inscription
lundi 3 septembre 2012
Statut
Membre
Dernière intervention
12 juillet 2013
19
15 déc. 2012 à 12:57
15 déc. 2012 à 12:57
Non je me suis trompé désolé
roidusurf
Messages postés
77
Date d'inscription
lundi 3 septembre 2012
Statut
Membre
Dernière intervention
12 juillet 2013
19
15 déc. 2012 à 13:14
15 déc. 2012 à 13:14
j'ai fait un truc je sais pas quoi et maintenant sa fonctionne correctement ^^
voilà donc le code qui marche : http://code.empreintesduweb.com/2761.html
voilà donc le code qui marche : http://code.empreintesduweb.com/2761.html
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 835
15 déc. 2012 à 19:40
15 déc. 2012 à 19:40
scanf("%lfn",&sommeentree);
C'est quoi le %lfn ??? J'imagine que c'est \n, il faut pas en mettre dans le scanf.
Donc là ton code fonctionne bien ?
C'est quoi le %lfn ??? J'imagine que c'est \n, il faut pas en mettre dans le scanf.
Donc là ton code fonctionne bien ?
personne n'aime les prototypes ou quoi??
fiddy
Messages postés
11069
Date d'inscription
samedi 5 mai 2007
Statut
Contributeur
Dernière intervention
23 avril 2022
1 835
18 déc. 2012 à 22:59
18 déc. 2012 à 22:59
précise le fond de ta pensée...