ヘッダーとかも別に間違っていないと思うけど・・・・。
なんでだろ?
#include <stdio.h>
#include <stdlib.h>
int main(void) {
int i;
int sum;
int val;
double avg;
sum = 0;
avg = 0;
FILE *fp;
if(fp = fopen("test.txt","r") == NULL) {
printf("file open erroe\n");
return 1;
}
printf("file open\n");
for(i= 0; "" ; i++) {
fscanf(fp, "%d\n",&val);
if(val == 0) {
break;
}
sum = sum + val;
}
}
avg = sum / i;
printf("合計>>%d,平均>>%d",sum,avg);
fclose(fp);
return 0;
}