fork download
  1. #include <stdio.h>
  2.  
  3. int make_average(double *data, int num);
  4.  
  5. int main(void)
  6. {
  7. double hairetu[10]={1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,10.0};
  8. double average=0;
  9.  
  10. average = make_average(hairetu,10);
  11. printf("average=%lf",average);
  12. return 0;
  13.  
  14. }
  15.  
  16. int make_average(double *data, int num)
  17. {
  18. int i;
  19. double heikin = 0.0;
  20. for( i=0;i<num;i++) {
  21. heikin+=data[i];
  22. }
  23. return heikin/=num;
  24. }
  25.  
Success #stdin #stdout 0s 2168KB
stdin
Standard input is empty
stdout
average=5.000000