C プログラミングは初めてで、プログラムを実行すると THREAD 1: EXC_BAD_ACCESS(code = 1, address 0x68) が表示されます。私のコードの目的は、正と負の数値を含む txt ファイルから読み取り、それを処理することです。
#include <stdio.h>
int main (int argc, const char * argv[]) {
FILE *file = fopen("data.txt", "r");
int array[100];
int i = 0;
int num;
while( fscanf(file, "%d" , &num) == 1) { // I RECEIVE THE ERROR HERE
array[i] = num;
printf("%d", array[i]);
i++;
}
fclose(file);
for(int j = 0; j < sizeof(array); j++){
printf("%d", array[j]);
}
}