从键盘上输入一个字符串存放在一个字符数组中,按以下规则加密:所有的大写英文字母加3,小写英文字母减

2024-04-03 11:36:13
推荐回答(1个)
回答1:

int main()
{
char str1[50],str2[50];
printf("请输入字符串:|n");
gets(str1);
for(int i=0;str1[1]='\0';i++)
{
if(str1[i]>='a'&&str1[i]<='z')
str1[i]=str1[i]-4;
if(str1[i]>='A'&&str1[i]<='Z')
str1[i]=str1[i]+3;
str2[i]=str1[i];
}
printf("原字符串为:");
puts(str1);
printf("加密后字符串为:");
puts(str2);
return 0;
}