bonjour,
j'ai un petit soucis de débutant neuneu (sans doute)
alors dans le cours du zéro, on propose un convertisseur euro.. j'ai essayé de l'amélioré avec mes connaissances du jours (y a sans doute une grosse relecture à faire, j'ai tout imprimé).
Mais voilà le code de mon convertisseur :
Voilà les erreur de gcc avec Macos X
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
19
20
21
22 #include <stdio.h> #include <stdlib.h> double conversion (double euro) { double francs = 0; francs = 40.3399 * euro; return francs; } int main(int argc, char *argv[]) double mesEuros = 0; printf("Combien avez d'euros ? "); scanf("%ld",&mesEuros); { printf("%lfFB\n", conversion(mesEuros)); return 0; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 conversioneuro2.c: In function 'main': conversioneuro2.c:13: error: parameter 'mesEuros' is initialized conversioneuro2.c:15: error: parse error before 'printf' conversioneuro2.c:16: error: old-style parameter declarations in prototyped function definition conversioneuro2.c:19: error: 'mesEuros' undeclared (first use in this function) conversioneuro2.c:19: error: (Each undeclared identifier is reported only once conversioneuro2.c:19: error: for each function it appears in.) conversioneuro2.c:21: warning: control reaches end of non-void function
Partager