c语言char怎么用 C语言17题为什么选D我需要解释,谢谢?

C语言17题为什么选D我需要解释,谢谢?键是scanf(%s,STR),当从键盘输入一个anple时,当input语句读取分隔符空间时,输入结束,anple回车的其余部分保留在输入缓冲区中。所以cha

C语言17题为什么选D我需要解释,谢谢?

键是scanf(%s,STR),当从键盘输入一个anple时,当input语句读取分隔符空间时,输入结束,anple回车的其余部分保留在输入缓冲区中。所以char STR[100]只存储两个字符。调用反函数后,an的倒序为Na,输出为Na,因此选择D。