求救,救救小小萌新的作业吧

用C语言将“China”翻译为密码。密码规律是:用原来的字母后面第4个字符代替原来的字母。

先判断加四后是不是超过ascll值,如果超过z就循环到a,区分大小写。

#include<stdio.h>
int main(void)
{
    char ch;
    printf("Please input string...\n");
    while((ch=getchar())!='\n')
        putchar(ch+4);
}

代码如上,万望采纳。

如何处理最后一个字符 Z 和 z?  题主要说清楚。