关于本题输入问题(避坑)
查看原帖
关于本题输入问题(避坑)
578823
AsindE楼主2021/12/23 14:54

本题如果使用getchar()接收会WA一大片
如下

for(int i = 0; i < 10; i ++){
    for(int j = 0; j < 10; j ++){
        map[i][j] = getchar();
        if(map[i][j] == 'F'){
            f = {i, j, 0};
        }else if(map[i][j] == 'C'){
            c = {i, j, 0};
        }
    }
    getchar();
}

使用cin则AC

for(int i = 0; i < 10; i ++)
    for(int j = 0; j < 10; j ++){
        cin >> map[i][j];
        if(map[i][j] == 'F'){
            f = {i, j, 0};
        }else if(map[i][j] == 'C'){
            c = {i, j, 0};
        }
    }
2021/12/23 14:54
加载中...