H4llo,

Voila j'ai fait un code, qui permet de calculer la moyenne des valeurs d'un tableau :


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
<stdio.h>
#include <stdlib.h>
 
double moyenneTableau(int tableau[], int TailleTableau);
 
int main()
{
    int tableau[6] = {5, 5, 5, 5, 5, 5};
    int Moyenne = 0;
 
    Moyenne = moyenneTableau(tableau, 4);
 
    printf("%d\n", Moyenne);
    return 0;
}
 
double moyenneTableau(int tableau[], int TailleTableau)
{
    return (5 + 5 + 5 + 5 + 5 + 5) / 6;
}
Mais voila, comme vous le voyez, j'ai fais ceci :
return (5 + 5 + 5 + 5 + 5 + 5) / 6;, je n'ai pas renvoyé une variable, et je voulais savoir comment faire si je voulais retourner une valeur comme ceci :
variable = (5 + 5 + 5 + 5 + 5 + 5) / 6;
return variable;

Mais vus que la variable "variable" n'est pas déclarée dans main(), sa ne fonctionnerai pas, alors comment faire ?