#include <iostream>
#include <string.h>
using namespace std;
int main()
{
char c;
while (c = getchar()) {
if (c >= 'a' && c <= 'z') c = 'a' + 26 - (c - 'a' + 1);
else if (c >= 'A' && c <= 'Z') c = 'A' + 26 - (c - 'A' + 1);
cout << c;
}
cout << endl;
return 0;
}
这是一个死循环啊
改为 while ((c = getchar())!=EOF)
当输入CTRL+Z组合键时,可以结束输入
或者你可以指定某个结束字符,比如#号,那么就是 while ((c = getchar())!='#')