题目:
从键盘上输入一批字符(以@结束输入),按下列要求加密并输出。
加密规则:
(1)所有字母均转换为小写;
(2)若是字母'a'到'y',则转化为下一个字母;
(3)若是'z',则转化为'a';
(4)其他字符,保持不变。
样例输入:
Aa=Zz@
样例输出:
ab=aa
代码段:
#include<stdio.h>
int main()
{
char ch;
while ((ch = getchar()) != '@')
{
if (ch >= 'a' && ch <= 'y')
ch++;
else if (ch >= 'A' && ch <= 'Y')
ch+= 32;
else if (ch == 'Z' || ch == 'z')
ch= 'a';
putchar(ch);
}
printf("\n");
return 0;
}