原题:
有一行电文,已按下面的规律翻译成密码:
A—Z:B—Y:C—X:
a--z: b--y:c--x:
既第一个字母变成第26-i+1个字母,非字母字符不变,要求编程将字符翻译回原文
并打印出密码和原文;
它说的意思是什么;1:是先按顺序定义好?比如str[26]={a,b,c,d,e,f,g,h,i........}
还是把字母的顺序打乱 用gets(str)输入字符
可要是打乱的话 字母的位置怎么判断
比如;输入acbwqet;
a是第一位。用26-1+1变成字母z。可b在第3的位置,b 要变成y的话 要用26-2+1变
可它现在的位置不是第2位, 怎么来判断i???