晨曦之星 发表于 2020-4-24 17:56:23

关于S1E15的课后作业凯撒加密

#include <stdio.h>

int main()
{
        int ch;
        printf("请输入一行明文:");
       
        while((ch = getchar()) != '\n')
        {
                if(ch >= 'a' && ch <= 'z' || ch >= 'A' && ch <= 'Z')
                {
                        ch = ch + 3;
                }
                putchar('ch');
        }
       
       
        return 0;
}
我知道这样写后三位无法加三,但为什么不管我输入什么字符都会输出h{:5_99:} {:5_99:} {:5_99:}

人造人 发表于 2020-4-24 18:35:22

真的,学编程可以不认真,你们就不要认真学

putchar('ch');
页: [1]
查看完整版本: 关于S1E15的课后作业凯撒加密