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 : 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
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 : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
{
      float c;
      c=a+b;
      return(c);
      }
.
Et je trouve un erreur dans cette instruction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 void affichage(float d)
.
parce que on a mis
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
float c;
      c=a+b;
      return(c);
.
donc normalement le variable est c ,non pas d
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 }
      void affichage(float c)
      {
au lieu de
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 }
      void affichage(float d)
      {
.
Merci d'avance.
Cordialement