【题目描述】
已知接收到的密码在发送时的转换规则是将字母转换为其后的第五个字母,如:'A'转换为'F','B'转换为'G',以此类推,而'V'转换为'A'……'Z'转换为'E'。现在从键盘输入一串接收到的密码,要求还原为原来的字符串。
【输入说明】
输入只有一行字符串,表示密码长度<80
【输出说明】
输出只有一行字符串,为还原后的原来的字符串。
【输入样例】
HRSfg
【输出样例】
CMNab
#include <stdio.h>
#include <stdlib.h>
int main()
{
char c;
while((c=getchar())!='\n')
{
c=c-5;
if((c<65&&c>=60)||(c<97&&c>=92))
c=c+26;
printf("%c",c);
}
return 0;
}