c语言大小写字母互换

[复制链接]
查看11 | 回复1 | 2009-1-15 09:26:13 | 显示全部楼层 |阅读模式
输入一个大写字母,输出字母表中它前面的字母和后面的字母。如果输入的字母为A或Z,则分别输出提示信息“没有前面的字母”或“没有后面的字母”
下面是我做的,帮我指出错误之处
#include
main()
{
char c1;
scanf("%c",&c1);
if(c1>64&&c1 main() { char c1; scanf("%c",&c1); if(c1>='A'&&c1'A'&&c165&&c1<90) {printf("%c %c",c1+1,c1-1); }else if(c1==65) {printf("没有前面的字母 "); printf(" %c...
回复

使用道具 举报

千问 | 2009-1-15 09:26:13 | 显示全部楼层
Z的ASCII码是90不是92其他的逻辑关系没有错误。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行