fork(1) download
  1. #include <stdio.h>
  2.  
  3.  
  4. double avgup(int a){
  5. static int sum=0,plus=0;
  6. sum=sum+a;
  7. plus=plus+1;
  8. sum/plus;
  9. return (double)sum/plus;
  10. }
  11.  
  12. int main(){
  13. int n,shousuu;
  14. while(1){
  15. scanf("%d",&n);
  16. if(n==0){
  17. break;
  18. }
  19. avgup(n);
  20. printf("%.2f\n",avgup(n));
  21. }
  22. return 0;
  23. }
Success #stdin #stdout 0s 5356KB
stdin
1 2 3 0
stdout
1.00
1.50
2.00