注意了注意了!!!
55,46,37,28看看本人大无语的测评记录(教训+1

直到这时我才。。。。。

原因只有一个!!
46分的输入代码
for (int i = 1; i <= r; ++i) {
char x;
scanf("%c", &x);
for (int j = 1; j <= c; ++j){
scanf("%c", &x);
a[i][j] = (x == '#');
}
}
55分的输入代码
for (int i = 1; i <= r; ++i) {
char x;
for (int j = 1; j <= c; ++j){
scanf("%c", &x);
a[i][j] = (x == '#');
}
scanf("%c", &x);
}
37和28的跟输入好像没什么关系。。。
AC的输入代码
for (int i = 1; i <= r; ++i) {
char x[N];
scanf("%s", &x);
for (int j = 1; j <= c; ++j)
a[i][j] = (x[j - 1] == '#');
}
最后的最后都是这个换行符惹的祸(此处哭泣:()!!所以,我只能说一句:
Linux为什么就是玩跟Windows不一样的呢???