C++如何连续输入多个可能含空格的字符串

来源:互联网 发布:windows10壁纸软件 编辑:程序博客网 时间:2024/06/06 00:24

可以尝试如下方案,亲测可行。

int main(){    string s1,s2;    while(getline(cin,s1)&&getline(cin,s2))    {        cout<<s1<<endl;        cout<<s2<<endl;    }    return 0;}

以上是string类型的解决方案,下面是定义char数组如何处理的方法。

int main(){    char s1[100],s2[100];    while(gets(s1)&&gets(s2))    {        cout<<s1<<endl;        cout<<s2<<endl;    }    return 0;}
0 0
原创粉丝点击