bnjr a tous encore jai un autre probleme

mais cette fois si dans les fonctions


ok mon probleme est

jai pas pu de le trouver meme le compilateur n'as pas trouver ok je vais vous explique

jai vouler fair un test des fonctions et un programme qui convertire de l euro au franc suposant que 1 euros = 6,55957 francs


maintenat voici mon code source

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
#include <stdio.h>
#include <stdlib.h>
 
    double conversion(double salair) // ici j'ai déclaré ma fonction conversion
{
    return 6,55957 * salair; // ici jai demender de me rendre le résultat sa veu dire le saliar en francs
}
    int main(int argc, char *argv[])
{
    double nombreEntre;
        printf("\t\tvous voulez convertire votre salair, c'est vrai hein !!\n\n");
        printf("ok, entre votre salair en euros ici ---> ");//tous sa est clair
        scanf("%f", &nombreEntre);
        printf("votre salair en francs veut --->%f",conversion(nombreEntre));
 
    return 0;
}
maintenat quand je entre mon salair 10 euros

il devient en francs 0.00000


ok je sais .0000 c'est parceque le type est double mais pouqoi 0.000 nrml c'est 65.595700
!!!!!
je veut savoir cemment est qeulle est la solutions ??

plz help me plz