P4414为什么用%s正确,用%c就是错误的

P4414 [COCI2006-2007#2] ABC

`%c` 会读入空格
by W_s_W @ 2023-11-16 12:43:22


用 `%s` 时会整行读取(包括换行符),然后将第一个字符赋值给 `ch`;使用 `%c` 时需要注意换行符,因此用 `scanf("%c ",&ch[i]);` 即可。
by Sprague_Garundy @ 2023-11-16 13:03:12


|