scanf("%3c",&ch);printf("%c",ch);结果为

如题所述

%3c表示读入三个字符

而ch为char类型的变量,尽管缓冲区读入了三个字符,但是ch的值只是等于第一个字符,故只输出输入的第一个字符的值。
温馨提示:答案为网友推荐,仅供参考
相似回答