编写程序,从键盘输入一个字符串(不超过100个字符,可包含大写字母、小写字母、数字和特殊符号等字符),要求替换字符串中的英文字母。大写字母的替换规则为:A→D, B→E, C→F, …, W→Z, X→A, Y→B, Z→C。小写字母的类似。
#include <stdio.h>
int main()
{
char s[110];
scanf("%s", &s);
for(int i=0;s[i]!='\0';i++){
if(s[i]>='A'&& s[i]<='Z'){
s[i] = 'A'+(s[i]-'A' + 3)%26;
}
else if(s[i]>='a'&& s[i]<='z'){
s[i] = 'a'+(s[i]-'a' + 3)%26;
}
}
printf("%s", s);
return 0;
}