主题:紧急求助
修改下列程序
输入一个字母后,输出该字母的前序字母,该字母,该字母的后序字母 如输入a 则输出zab
输入 Z则输出YZA
#include <stdio.h>
main()
{ char ch,c1,c2;
printf("Enter a character:");
ch=getchar();
if((ch>='a')||(ch<='z')) /*如果是小写字母,则转换成大写字母*/
ch-=32;
c1=ch-1;
c2=ch+1;
if(ch='A') c1=ch+25;
else if(ch='Z') c2=ch-25;
putchar(c1);
putchar(ch);
putchar(c2);
putchar('\n');
}[size=3][/size]
输入一个字母后,输出该字母的前序字母,该字母,该字母的后序字母 如输入a 则输出zab
输入 Z则输出YZA
#include <stdio.h>
main()
{ char ch,c1,c2;
printf("Enter a character:");
ch=getchar();
if((ch>='a')||(ch<='z')) /*如果是小写字母,则转换成大写字母*/
ch-=32;
c1=ch-1;
c2=ch+1;
if(ch='A') c1=ch+25;
else if(ch='Z') c2=ch-25;
putchar(c1);
putchar(ch);
putchar(c2);
putchar('\n');
}[size=3][/size]