#include <iostream> using namespace std; int main() { string str; // while(getline(cin,str)){ // for(int i;i<str.size();i++){ // if(str[i]=='z'||str[i]=='Z'){ // printf("%c",str[i]-25); // }else if((65<=(int)str[i]&&(int)str[i]<=90)||(97<=(int)str[i]&&(int)str[i]<=122)) // {//((65<=(int)str[i]<=90)||(97<=str[i]<=122))不对 // // printf("%c",str[i]+1); // // }else{ // // printf("%c",str[i]); // // } // // } // }//不能一个字符一个字符的输出 while (getline(cin, str)) { for (int i; i < str.size(); i++) { if (str[i] == 'z' || str[i] == 'Z') { str[i] -= 25; } else if ((65 <= (int)str[i] && (int)str[i] <= 90) || (97 <= (int)str[i] && (int)str[i] <= 122)) { //((65<=(int)str[i]<=90)||(97<=str[i]<=122))不对 str[i] += 1; } else { } } cout << str << endl; return 0;//!!!!此处必须有return 0语句,否则运行失败! } }