实验6-2 英文字母替换加密(大小写转换+后移1位)
//21:07-21:35
#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main(){
char str[100];
fgets(str, sizeof(str), stdin);
int i=0;
while(str[i]!='\0'){
if(str[i]>='a' && str[i]<='z'){
if(str[i]=='z') {
str[i]='A';
}else{
str[i]+=1;
str[i]=toupper(str[i]);
}
}else if(str[i]>='A' && str[i]<='Z'){
if(str[i]=='Z'){
str[i]='a';
}else{
str[i]+=1;
str[i]=tolower(str[i]);
}
}
i++;
}
printf(str);
return 0;
}