pas d´erreur de compilation, mais je n´arrive pas a rentrer la valeur de s dans moyenne..
- include <iostream>
- include <stdlib.h>
- include <stdio.h>
using namespace std;
double moyenneTableau(double tableau[], double tailleTableau, double *pvar);
int main(int argc, char *argv[])
{
double tableau[4]={1.0,2.0,3.0,4.0};
double tailleTableau=4.0, moyenne=0;
double* pvar = &moyenne;
moyenne = moyenneTableau(tableau, tailleTableau, pvar);
printf("La moyenne du tableau est %ld " , moyenne);
system("PAUSE");
return 0;
}
double moyenneTableau(double tableau[], double tailleTableau, double *pvar)
{
double s = 0;
for (long i = 0 ; i < tailleTableau ; i++)
{
s += tableau[i];
printf("\n %lf" , s);
}
s /= tailleTableau;
printf("\n %lf \n", s);
*pvar = s;
}