Besoin d'aide pour débugger
kiki
-
Dalfab Messages postés 720 Statut Membre -
Dalfab Messages postés 720 Statut Membre -
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