发布网友 发布时间:2022-10-12 03:59
共2个回答
热心网友 时间:2023-10-17 20:48
#include <stdio.h>热心网友 时间:2023-10-17 20:49
#include <stdio.h>
#include <string.h>
int main() {
int i;
char s[80];
printf("请输入字符串:");
while(scanf("%s",s) == 1)
{
printf("加密前:%s\n",s);
i=0;//i定义在此处便于第二次运行
while(s[i])
{if(s[i] >= 'A' && s[i] <= 'Z')
s[i] = (s[i] - 'A' + 3)%26 + 'A';
else if(s[i] >= 'a' && s[i] <= 'z')
s[i] = (s[i] - 'a' + 3)%26 + 'a';
++i;}
printf("加密后:%s\n",s);
printf("请输入字符串[<Ctrl + Z><ENTER>结束程序]:");
}
return 0;
}