Bonjour 
J'ai modifié le code, mais maintenant il ne m'affiche pas le bon nombre!
main.c:
tableau.c:
Si vous essayez, il renvoie la moyenne 19.25 alors qu'elle devrait être 23.33!
J'ai modifié le code, mais maintenant il ne m'affiche pas le bon nombre!
main.c:
Bloc de code:
int main(int argc, char *argv[])
{
long somme[6] = {4,3,6,8,2,19};
long moyenne[3] = {12, 34, 24};
printf("%ld\n\n", sommeTableau(somme, 6));
printf("La moyenne est %lf\n\n", moyenneTableau(moyenne));
return 0;
}
tableau.c:
Bloc de code:
double moyenneTableau(long tableau[])
{
long i; // notre compteur
double moyenne = 0;
for(i = 0; i<=sizeof(tableau); i++) // tant que "i" est plus petit que la taille du tableau, on incrémente
{
moyenne = tableau[i] + moyenne; //on fait un lien vers chaque valeurs du tableau pour les aditionner
}
moyenne = moyenne / sizeof(tableau); //on fait la moyenne
return moyenne; // on renvoie la moyenne
}
Si vous essayez, il renvoie la moyenne 19.25 alors qu'elle devrait être 23.33!