从键盘输入3个字符,将所有的英文字母转换为小写后输出。
分析:
(1) 从键盘输入3个字符,可以调用scanf函数分别存入三个变量:
(2) 只有转换和不转换二种处理,其转换条件是大写字母,否则则直接输出。
判断大写字母的关系表达式为:ch>=’A’ && ch<=’Z’
(3) 将大写字母转换为小写字母的关系表达式为: ch=ch+32; 或者:ch=ch+’a’-‘A’;。
(4) 可以使用if –else二分支语句。因为是小写字母是无须任何处理,故else可省略。
我的代码是这样的
最后输出结果是这样的
请问是什么原因?