题目没说清。1.输入仅限于小写字母还是所有字符;2 y,z输出a,b还是也按ASCII码向后推两位。
#include
#include
int main()
{
char iword;
char oword;
while(iword = getchar())
{
if(iword == '\n')
break;
oword = (iword - 95) % 26 + 97;
printf("%c",oword);
}
printf("\n");
return 0;
}
输入:abcdefxyz
输出:cdefghzab
此程序仅限输入小写字母。
#include
#include
int main()
{
char iword;
char oword;
while(iword = getchar())
{
if(iword == '\n')
break;
oword = (iword - 95) % 26 + 97;
printf("%c",oword);
}
printf("\n");
return 0;
}
输入:abcdefxyz
输出:cdefghzab
此程序仅限输入小写字母。
课后作业吧,各C语言教材后面都有。
标签:编程,程序设计,语言