fork download
  1. #include <stdio.h>
  2. #include <stdarg.h>
  3.  
  4. double average(int num, int *array) {
  5.  
  6. double sum = 0.0;
  7. int i;
  8.  
  9. for (i = 0; i < num; i++) {
  10. sum += array[i];
  11. }
  12.  
  13. return sum/num;
  14. }
  15.  
  16. int main() {
  17.  
  18. int a[] = {2,3,4,5};
  19. int b[] = {5,10,15};
  20. int size = 0;
  21.  
  22. size = sizeof(a) / sizeof(a[0]);
  23.  
  24. printf("Average of 2, 3, 4, 5 = %f\n", average(size, a));
  25.  
  26. size = sizeof(b) / sizeof(b[0]);
  27. printf("Average of 5, 10, 15 = %f\n", average(size, b));
  28. }
Success #stdin #stdout 0s 9432KB
stdin
Standard input is empty
stdout
Average of 2, 3, 4, 5 = 3.500000
Average of 5, 10, 15 = 10.000000