#include <stdio.h>
#define n 100
int main()
{
char a[n];
int i=0,j;
printf("需要翻译的密码是:\n");
scanf("%s",a);
while(a[j])
{
j++;
}
for(i=0;i<j;i++)
{
if(a[i]>='a'&&a[i]<='z')
{
a[i]='a'+'z'-a[i];
}
else if(a[i]>='A'&&a[i]<='Z')
{
a[i]='A'+'Z'-a[i];
}
else
continue;
}
printf("翻译的密码是:\n");
printf("%s",a);
return 0;
}
有一行电文,已按下面规律译成密码: A →Z B→Y C→X …… a→z b→y c→x …… 即第一个字母变成第26个字母,第i个字母变成第(26-i+1)个字母,非字母不变
最新推荐文章于 2022-11-18 18:18:44 发布