编写一个程序,从标准输入读取字符,并把它门写到标准输出中。所有非字母字符都完全
按照它的输入形式输出,字母字符在输出前进行加密
加密规则是给每个字母被修改为在字母表上距其13个位置(前或后)的字母。
按照它的输入形式输出,字母字符在输出前进行加密
加密规则是给每个字母被修改为在字母表上距其13个位置(前或后)的字母。
例如,A被修改为N,B被修改为O,Z被修改为M。
#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
int ch = 0;
while((ch=getchar())!=EOF)
{
if( ((ch>='a') && (ch<='m')) || ((ch>='A') && (ch<='M')) )
{
printf("%c",ch+13);
}
else if( ((ch>'m') && (ch<='z')) || ((ch>'M') && (ch<='Z')) )
{
printf("%c",ch-13);
}
else
{
printf("%c",ch);
}
}
return 0;
}