这个问题编程很有难度,希望大家多多指教
!!!译密码!!为使电文保密,往往按一定规律将其转换成密码,收报人再按约定的规律将其翻译回原文。可以按以下规律将电文译成密码:
将字母A变成E,a变成e,即变成其后的第四个字母,W变成A, X变成B,Y变成C,Z变成D
int main(){//实现单个字符的转换,题主自己想办法再转换为对字符串的处理。 char temp; scnaf("%c",&temp); if(temp>='a'&&temp<='z')printf("%c",(temp-'a'+4)%26+'a'); else if(temp>='A'&&temp<='z')printf("%c",(temp-'A'+4)%26+'A'); else printf("%c",temp);//非字母不加密。 return 0; }