数字のテキスト ファイルを読んでいて、この数字の合計を取得したいのですが、テキスト ファイル内の数字の数を特定するにはどうすればよいですか。「私のテキスト ファイルは 1 行で構成されています」
これは私が書いたコードです。テキストファイルの数字の数を決定して、コードの2行目の変数「数字の数」の代わりにそれを配置する方法
int main()
{
FILE *file = fopen("numbers.txt", "r");
int integers[number of numbers];
int i=0;
int j=0;
int num;
while(fscanf(file, "%d", &num) > 0) {
integers[i] =num;
printf("%d",integers[i]);
printf("\n");
i++;
}
int sum=0;
for(j=0;j<sizeof(integers)/sizeof(int);j++)
{
sum=sum+integers[j];
}
printf("%d",sum);
printf("\n");
fclose(file);
return 0;
}