这是什么鬼畜操作?

P2670 [NOIP2015 普及组] 扫雷游戏

##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


| 下一页