#include <stdio.h>
int make_average(double *data, int num);
int main(void)
{
double hairetu[10]={1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,10.0};
double average=0;
average = make_average(hairetu,10);
printf("average=%lf",average
); return 0;
}
int make_average(double *data, int num)
{
int i;
double heikin = 0.0;
for( i=0;i<num;i++) {
heikin+=data[i];
}
return heikin/=num;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFrZV9hdmVyYWdlKGRvdWJsZSAqZGF0YSwgaW50IG51bSk7IAoKaW50IG1haW4odm9pZCkgCnsgCiAgZG91YmxlIGhhaXJldHVbMTBdPXsxLjAsMi4wLDMuMCw0LjAsNS4wLDYuMCw3LjAsOC4wLDkuMCwxMC4wfTsgCiAgZG91YmxlIGF2ZXJhZ2U9MDsKCiAgYXZlcmFnZSA9IG1ha2VfYXZlcmFnZShoYWlyZXR1LDEwKTsgCiAgcHJpbnRmKCJhdmVyYWdlPSVsZiIsYXZlcmFnZSk7CiAgcmV0dXJuIDA7Cgp9CgppbnQgbWFrZV9hdmVyYWdlKGRvdWJsZSAqZGF0YSwgaW50IG51bSkKeyAKICBpbnQgaTsgCiAgZG91YmxlIGhlaWtpbiA9IDAuMDsgCiAgZm9yKCBpPTA7aTxudW07aSsrKSB7CiAgICBoZWlraW4rPWRhdGFbaV07IAogIH0gCiAgcmV0dXJuIGhlaWtpbi89bnVtOyAKfQo=