Quelques instructions dans ce programme que je ne le comprend pas
Bonjour à tous.
Je suis débutante dans langage C,et il y a des instructions que je ne comprend pas à quoi ça servent.
J'ai ce programme:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| #include <stdio.h>
#include <stdlib.h>
float X,Y;
float somme(float a,float b)
{
float c;
c=a+b;
return(c);
}
void affichage(float d)
{
printf("la somme de %f+%f=%f\n",X,Y,d);
}
int main(int argc, char *argv[])
{
float Z=0.0;
scanf("%f",&X);
scanf("%f",&Y);
Z=somme(X,Y);
affichage(Z);
system("PAUSE");
return 0;
} |
Mes questions:
Est-ce que on peut ignorée cette partie puisque on a déclarer dans le programme principale main.
Code:
1 2 3 4 5
| {
float c;
c=a+b;
return(c);
} |
.
Et je trouve un erreur dans cette instruction
Code:
void affichage(float d)
.
parce que on a mis
Code:
1 2 3
| float c;
c=a+b;
return(c); |
.
donc normalement le variable est c ,non pas d
Code:
1 2 3
| }
void affichage(float c)
{ |
au lieu de
Code:
1 2 3
| }
void affichage(float d)
{ |
.
Merci d'avance.
Cordialement