我一直遇到fscanf的问题。在我的代码中,我指定了我尝试加载的文本文件的名称,但每当我尝试使用fscanf时,Xcode都会给出EXC_BAD_ACCESS错误。我尝试加载的文件与代码位于同一目录中。我做错了什么?
int main(int argc, char *argv[]) {
int grid[9][9], i, j;
char inputfilename[40];
FILE *fp;
printf("Enter filename: ");
scanf("%s",&inputfilename[0]);
fp = fopen(inputfilename, "r");
for (i = 0; i < 9; i++) {
for (j = 0; j < 9; j++) {
fscanf(fp, "%d", &grid[i][j]);
}
}
return 1;
}