1361: 加密字符
1.描述
从键盘输入一批字符,以@结束,按要求加密并输出。
输入
从键盘输入一批字符,占一行,以@结束。
输出
输出占一行
加密规则:
1)、所有字母均转换为小写。
2)、若是字母’a’到’y’,则转化为下一个字母。
3)、若是’z’,则转化为’a’。
4)、其它字符,保持不变。
样例输入
Kyh520@
样例输出
lzi520
2.代码
#include<stdio.h>
#include<string.h>
int main()
{
char a[150];
int i,j,m,x;
gets(a);
x=strlen(a);
for(i=0; i<x; i++)
{
if(a[i]==90||a[i]==122)
{
a[i]=97;
}
else if(a[i]>=65&&a[i]<=89)
{
a[i]=a[i]+33;
}
else if(a[i]>=97&&a[i]<=121)
{
a[i]=a[i]+1;
}
if(a[i]==64)
{
continue;
}
printf("%c",a[i]);
}
return 0;
}

7734

被折叠的 条评论
为什么被折叠?



