- 242 名前:デフォルトの名無しさん mailto:sage [2008/06/11(水) 18:19:19 ]
- >>234
#include<stdio.h> int main(void){ char *filename="data.txt"; FILE *fp; int i, data; double average=0.0; if(!(fp=fopen(filename, "r"))) return 1; for(i=1;i<=1000;i++){ if(fscanf(fp, "%d", &data)!=1) break; average=(average*(i-1)+data)/i; } printf("%f\n", average); return 0; }
|

|