Besoin d'aide pour débugger
kiki
-
Dalfab Messages postés 706 Date d'inscription Statut Membre Dernière intervention -
Dalfab Messages postés 706 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'essaye de créer un programme super simple de conversion euros - francs.
Quelque soit la valeur de la variable euros, le programme console me dit 0 francs...
ça fait 20 minutes que je cherche l'erreur, je ne la trouve pas.
merci d'avance!
J'essaye de créer un programme super simple de conversion euros - francs.
Quelque soit la valeur de la variable euros, le programme console me dit 0 francs...
ça fait 20 minutes que je cherche l'erreur, je ne la trouve pas.
#include <stdio.h> #include <stdlib.h> double conversion (double euros) { return 6.55957 * euros; } int main() { double eurosInput = 0; printf("Entrez la valeur en euros que vous voulez convertir en francs : "); scanf("%f", &eurosInput); printf("%f euros correspond à %f francs", euroInput, conversion(eurosInput)); return 0; }
merci d'avance!
2 réponses
Remplace ton scanf par :
https://stackoverflow.com/questions/210590/why-does-scanf-need-lf-for-doubles-when-printf-is-okay-with-just-f
scanf("%lf", &eurosInput);
https://stackoverflow.com/questions/210590/why-does-scanf-need-lf-for-doubles-when-printf-is-okay-with-just-f