fork(1) download
  1. #include <stdio.h>
  2. #define MAX 100
  3.  
  4. int seiseki[MAX];
  5. int size=0;
  6.  
  7. int record(int a){seiseki[size]=a;
  8. size++;
  9. return 0;
  10. }
  11.  
  12. double average(){int i,sum=0;
  13. double average;
  14. for(i=0; i<size; i++){
  15. sum=sum+seiseki[i];}
  16. average=(double)sum/size;
  17. return average;
  18. }
  19.  
  20. int main(){
  21. int score,num,i;
  22. scanf("%d",&num);
  23. printf("num=%d\n",num);
  24. for(i=0;i<num;i++){
  25. scanf("%d", &score);
  26. printf("score=%d\n",score);
  27. record(score);
  28. }
  29. printf("Ave=%lf",average());
  30. return 0;
  31. }
Success #stdin #stdout 0s 5320KB
stdin
35 22 56 36 27
stdout
num=35
score=22
score=56
score=36
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
score=27
Ave=27.942857