Aidez moi, je ne comprend pas mon erreur

Résolu
armasousou Messages postés 1351 Statut Membre -  
armasousou Messages postés 1351 Statut Membre -
Bonjour, voici mon code source, il y a une erreur ligne 7 d'aprés le debugger mais je ne la trouve pas ...
Sachant que la ligne 7 est celle ou j'ai mit des fléches :

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])

double convertion(double argent)
>>>{
double francs = 0;
francs = 6.6 * argent;
return francs;
}

{
printf("Convertion de quel somme d'argent en francs ?")
scanf("%d",&argent);
printf("Cela fait %d", convertion(francs))
}
Configuration: Windows XP Internet Explorer 7.0

5 réponses

  1. Utilisateur anonyme
     
    Bonjour, il y a plusieurs erreurs.
    Ta déclaration de fonctions se trouve dans ta fonction main, et celle ci n'a pas d'accolades...

    Il faut juste décaler ta fonctions, et la mettre avant main !
    0
  2. armasousou Messages postés 1351 Statut Membre 83
     
    Euh ... tu peux me taper la bonne fonction que je compare stp x)

    Ou c'est plutot ca la bonne fonction :

    #include <stdio.h>
    #include <stdlib.h>

    int convertion(int argent)
    {

    int francs = 0;
    francs = 6.6 * argent;
    return francs;
    }

    int main(int argc, char *argv[])

    {
    int francs = 0;
    int argent = 0;
    printf("Convertion de quel somme d'argent en francs ?");
    scanf("%d", &argent);
    printf("Cela fait %d", convertion(francs));
    return 0;
    }
    0
  3. Dora The Explorer Messages postés 3447 Date d'inscription   Statut Contributeur Dernière intervention   854
     
    Salut !

    printf("Cela fait %d", convertion(francs));


    Tu envoies la variables francs au lieu de la variable argent, non? (tu fais un scanf sur argent juste avant).
    0
  4. Utilisateur anonyme
     
    dans l'ordre :

    scanf : francs
    fonction : francs * 6.6 ce qui donne argent.
    la fonction retourne argent.

    Tu fais donc printf("%ld", convertion(francs));

    Voila !
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. armasousou Messages postés 1351 Statut Membre 83
     
    Ok c'est bon merci :)
    0