@ computerlover 这是我一般的写法。。
```cpp
do c=getchar(); while(c!=‘M’&&c!='C');
```
by 青衫白叙 @ 2017-10-31 19:53:26
@[computerlover](/space/show?uid=28747) 好像没有@到
by 青衫白叙 @ 2017-10-31 19:54:14
@[青衫白叙](/space/show?uid=48991) 那单纯用scanf和printf有会有什么bug呢?
by LDlornd @ 2017-10-31 19:55:40
读入字符串需要用char[N],不能读字符(各个平台的换行符不一样)
by nekko @ 2017-10-31 19:56:56
读换行符会炸掉
by little_gift @ 2017-10-31 19:58:05
会读进一些奇奇怪怪的东西,倒不如读一个字符串
by Youngsc @ 2017-10-31 20:11:27
那如果碰到了类似的有换行符读入的题要怎么办啊,而且如果读入量特别大的话,用cin和cout感觉不现实啊
by LDlornd @ 2017-10-31 20:18:49
@[computerlover](/space/show?uid=28747) 读入字符串,可以忽略空格
by wxgwxg @ 2017-10-31 20:56:28
同问 想用scanf读入究竟要怎么做呢
by SigmaQuadrant @ 2018-11-03 09:48:52