Aidez moi, je ne comprend pas mon erreur

Résolu
armasousou Messages postés 1268 Date d'inscription   Statut Membre Dernière intervention   -  
armasousou Messages postés 1268 Date d'inscription   Statut Membre Dernière intervention   -
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))
}

5 réponses

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
armasousou Messages postés 1268 Date d'inscription   Statut Membre Dernière intervention   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
Dora The Explorer Messages postés 2811 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
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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
armasousou Messages postés 1268 Date d'inscription   Statut Membre Dernière intervention   83
 
Ok c'est bon merci :)
0