要求是设计一个程序,将输入的小谢字母对应的大写字母输出.
帮忙看下这个代码错在哪里?这么修改,请详细一点,谢谢
第1个回答 2014-09-24
把a改成你定义的letter就可以了。追问
刚改了,但是还是不能输出成大写字母,要求是输入一个小写字母然后在屏幕上输出成大写字母
追答最后打印的那句%d改成%c就可以了。
字符要用%c来输出,数字才用%d输出
第2个回答 2014-09-24
printf("The capttal is %d",letter+'A'-'a');//改成就对了
第3个回答 2014-09-24
就是说变量a,未定义啊,我看了你的程序,应该将a改为letter追问
刚改了,但是还是不能输出成大写字母,要求是输入一个小写字母然后在屏幕上输出成大写字母
追答把%d改为%c
本回答被提问者采纳