fork download
  1. #include <stdio.h>
  2.  
  3. #define ROWS 3
  4. #define COLS 5
  5.  
  6. int main(void)
  7. {
  8. short vls[ROWS][COLS] = {0};
  9. short *ptr_vls = &vls[0][0];
  10.  
  11. short x;
  12. for(int i = 0;i < ROWS * COLS && scanf("%hd", &x) == 1; ++i)
  13. *ptr_vls++ = x;
  14.  
  15. double mean[ROWS] = {0.0};
  16.  
  17. for(int i = 0; i < ROWS; ++i) {
  18. double var_mean = 0.0;
  19.  
  20. for (int j = 0; j < COLS; ++j) {
  21. var_mean += (double) vls[i][j];
  22. }
  23.  
  24. mean[i] = var_mean / COLS;
  25. }
  26.  
  27. for(int i = 0; i < ROWS; ++i) {
  28. printf("%.2f ", mean[i]);
  29. }
  30.  
  31. return 0;
  32. }
  33.  
Success #stdin #stdout 0s 5308KB
stdin
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
stdout
3.00 8.00 13.00