本题的数据里的#4 #5 #6和其他数据不一样,输入最后没有空格或换行。如果写getchar()和fread()的话,字符串结尾可能是 ' '、'\n'、EOF 三种。而不仅仅是' '、'\n'。
getchar()
fread()
' '、'\n'、EOF
' '、'\n'