##char boom[1200][1200];
by Chthology @ 2017-11-05 15:37:06
同学你是不是弄错了,“%d”好像是整型输出啊~~
by _不赦_ @ 2017-11-05 15:37:19
是
```cpp
scanf("%c",&boom[i][j]);
```
而不是
```cpp
scanf("%d",&boom[i][j]);
```
by Chthology @ 2017-11-05 15:38:00
![](https://cdn.luogu.com.cn/upload/pic/10393.png)
by _不赦_ @ 2017-11-05 15:39:25
@[Chthology](/space/show?uid=52476) 哦不好意思 我写的是%c 抄错了
by Fraction @ 2017-11-05 15:55:37
getchar啊
by Lolierl @ 2017-11-05 15:56:30
@[Lolierl](/space/show?uid=22930) 怎么回事?
by Fraction @ 2017-11-05 15:57:46
请自行百度getchar
by Lolierl @ 2017-11-05 15:59:44
@[Fraciton](/space/show?uid=32107)
这题的数据应该是在Windows下生成的,在Windows下换行符为\r\n,所以到了Linux环境下需要读两遍,才能读掉换行符,就是你代码里面getchar()两次,而用cin来输入字符的话是会自动忽略换行符的,scanf读字符就不会忽略
by Iowa_BattleShip @ 2017-11-05 16:11:59
@[Iowa\_BattleShip](/space/show?uid=60181) 哦 我知道了 谢谢
by Fraction @ 2017-11-05 20:08:33