重点是解决输入输出问题,有些输入遇到空格就会停止读取,详情请参看我的一篇博文:https://blog.csdn.net/weixin_46294086/article/details/122466525?spm=1001.2014.3001.5501
#include <stdio.h>
#include <stdlib.h>
int main()
{
/************************
密码翻译:
hello -> ifmmp
************************/
char str[80];
while(gets(str)){
int len=strlen(str);
for(int i=0;i<len;i++){
if(str[i]>='a'&&str[i]<='z'){
str[i] = (str[i]-'a' +1)%26+'a';
}else if(str[i]>='A'&&str[i]<='Z'){
str[i] = (str[i]-'A' +1)%26+'A';
}
}
puts(str);
}
return 0;
}