输入字母 译成密文

程序员成长之旅 · 程序员成长之旅/C语言/自己写的源码 · 115 字

#include<stdio.h> //输入字母 译成密文

int main()

{

char Express, Pass;

Express = getchar();

if (Express != '\n')

{

while (Express!='\n')

{

if (Express >= 'a'&&Express <= 'z' || Express >= 'A'&&Express <= 'Z')//划定输入字符范围

{

if (Express >= 'w'&&Express <= 'z' || Express >= 'W'&&Express <= 'Z')//确认是否为Wz 或wz 若果是 就用减法加密。

{

Express -= 22;

}

else

{

Express += 4;

}

Pass = Express;//方便识别

printf("%c", Pass);

}

else

{

setbuf(stdin, NULL);

printf("You enter data is error!\n");

return 0;

}

Express = getchar();

}

}

else

{

setbuf(stdin, NULL);

printf("You enter data is error!\n");

return 0;

}

printf("\n");

return 0;

}