为毛感觉scanf和printf才是作死读入法啊。。。

P1196 [NOI2002] 银河英雄传说

@ 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


|