题目描述
给电文加密。加密规则是对于每一个字符,如果是字母,变换成其相应的其后(循环的字母序,即A紧跟在Z的后面)的第4个字母。例如A变成E,a变成e,W变成A,X变成B,Y变成C,Z变成D。如果不是字母,则不进行变换。
输入
输入一行字符。
输出
输出相应的密码。
请注意行尾输出换行。
样例输入
China!
样例输出
Glmre!
#include"stdio.h"
int main(){
char s[100]={'0'};
gets(s);
for(int i=0;s[i]!='\0';i++){
if((s[i]>='a' && s[i]<='v') || (s[i]>='A' && s[i]<='V'))
s[i]=s[i]+4;
else if((s[i]>='w' && s[i]<='z') || (s[i]>='W' && s[i]<='Z') )
s[i]=s[i]-22;
}
puts(s);
return 0;
}