使用fscanf

时间:2017-10-31 06:29:44

标签: c file input scanf

我一直遇到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;
}

0 个答案:

没有答案