#include
int main()
{
char ch,wrs;
printf("请输入您要进行的功能(a/A加密,b/B解密):");
scanf("%c", &ch);
if (ch = 'a' || 'A')
{
printf("输入要转换的字符:");
for (; (wrs = getchar()) != '\n';)
wrs = wrs + 2;
}
else
{
printf("输入要转换的字符:");
for (; (wrs = getchar()) != '\n';)
wrs = wrs - 2;
}
printf("%d", wrs);
return 0;
}
#include
int main()
{
char c,ch;
void action1(char), action2(char);
printf("选择要进行的转化类型(‘a/A’加密,‘b/B解密):\n");
c=getchar();;
switch (c)
{
case 'a':
case 'A':action1(ch);break;
case 'b':
case'B':action2(ch);break;
default: putchar('\a');
}
return 0;
}
void action1(char ch)
{
for(;(ch=getchar())!='\n';)
{
ch=ch+2;
}
printf("%c",ch);
}
void action2(char ch)
{
for(;(ch=getchar())!='\n';)
{
ch=ch-2;
}
printf("%c",ch);
}