(4)编程序将”China”译成密码,密码规律是:用原来的字母后面第 4 个字母 代替原来的字母。例如,字母’A’后面的第 4 个字母是’E’,用’E’代 替’A’。因此,”China”应译为”Glmre”。 请遍一程序,用赋初值的方法使 c1,c2,c3,c4,c5 这 5 个变量的值分别 为’C’,’h’,’i’,’n’,’a’,经过运算,使 c1,c2,c3,c4,c5 分别变 为’G’,’l’,’m’,’r’,’e’。分别用 putchar 函数和 printf 函数输出这 5 个字符。 ①输入事先已编好的程序,并运行改程序。分析是否符合要求。 ②改变 c1,c2,c3,c4,c5 的初值为:’T’、’o’、’d’、’a’、’y’,对 译码规律做如下补充:’W’用’A’代替,’X’用’B’代替,’Y’用’C’代 替,’Z’用’D’代替。修改程序并运行。 ③将译码规律修改为:将一个字母被它前面的第 4 个字母代替,例如’E’ 用’A’代替,’Z’用’U’代替,’D’用’Z’代替,’C’用’Y’代替,’B’ 用’X’代替,’A’用’W’代替。修改程序并运行。 运行结果如下:

请问各位大佬,这道题怎么做啊,而且自己输入的字符是任意多个都可以出结果。
真心求教!!!

请问各位大佬,这道题怎么做啊,而且自己输入的字符是任意多个都可以出结果。
真心求教!!!