如果你用getchar()全-1……

P2324 [SCOI2005] 骑士精神

不如 ```cpp char get() { char x=getchar(); while(不是输入字符集里的字符)x=getchar(); return x; } ```
by Edward2019 @ 2023-11-03 11:15:21


请使用 `std::cin>>c` 或 `std::scanf(" %c",&c)` 标准化输入方式进行读入,不要去预判数据换行是 `\r\n` 还是 `\n`,万一都有呢?~~你这么做是不是面向数据编程?走,跟我去自首。~~ 也可以选择一些复杂的特判手段,建议用库函数直接解决问题。
by Terrible @ 2023-11-03 11:15:26


@[Terrible](/user/195942) 的确,感觉不如getline(),~~不过以后可能还是忘用,所以希望以后不要再有这种换行符~~
by lizicheng3042 @ 2023-11-03 11:33:06


|