亲,您好!当您使用`scanf("%c", &a[i][j])`来读取二维字符串数组时,如果使用两个`for`循环,请确保在内层循环结束后使用`getchar()`读取换行符。具体代码如下:for (i ~ n) { for (j ~ n) { scanf("%c", &a[i][j]);} getchar(); // 读取换行符 这是因为`scanf("%c"...