为什么scanf("%c",&c)全WA;cin>>c就AC了?

P2068 统计和

你在scanf后加一个getchar
by wwlw @ 2019-01-26 09:50:24


一般来说是换行的问题……scanf使用时必须注意多余的符号,会读进去的 希望更丰富的展现?使用[Markdown](https://www.luogu.org/wiki/show?name=%E5%B8%AE%E5%8A%A9%EF%BC%9Amarkdown)
by Jameswood @ 2019-01-26 09:50:42


scanf("%c",&c); getchar();
by wwlw @ 2019-01-26 09:51:06


希望更丰富的展现?使用[Markdown](https://www.luogu.org/wiki/show?name=%E5%B8%AE%E5%8A%A9%EF%BC%9Amarkdown)
by 无意识躺枪人 @ 2019-01-26 09:52:06


scanf会读入\n
by Imakf @ 2019-01-26 09:57:08


scanf会读入回车
by 2017gdgzoi999 @ 2019-01-26 10:41:24


@[不知归路](/space/show?uid=26622) 其实你把 ```cpp scanf("%c",&c); ``` 改成 ```cpp scanf(" %c",&c); ``` 就可以了,这样就不会读入多余空格回车了
by 童年如作业 @ 2019-01-26 10:43:55


Ok谢谢诸位神佬%%%
by Masky @ 2019-01-26 11:39:11


scanf会读换行
by kokodayou @ 2019-10-21 19:03:36


|