输入一个字符串,将该字符串译成密码输出。
密码规律:对大写英文字母用原字母后面的第4个字母代替原字母,若遇到大写字母WXYZ则分别用ABCD代替,其余字符不变。
#include<stdio.h>
int main()
{
char c[100];
char* p;
gets_s(c);
p = c;
for (; *p != '\0'; p++)
{
if (*p >= 'A' && *p <= 'Z')
{
if (*p >= 'W' && *p <= 'Z')
{
int n = *p - 'W';
*p = 'A' + n;
}
else
*p = *p + 4;
}
}
puts(c);
return 0;
}