字符串长度并未给出,因此不考虑使用 char 数组和 gets(),更何况后者在 C++11 中已经被移除。

#include<bits/stdc++.h>
using namespace std;
int main(){
    char s=getchar();
    while(s!=EOF){
        putchar(s);
        s=getchar();
    }
    return 0;
}