请教while(cin>>string)的问题
代码如下,为什么运行时不能退出循环? 连续按enter也不行。。用的是Dev C++编译的,知道的同学回答一下,谢谢!程序代码:
#include <iostream> #include <string> using namespace std; int main() { string s1,s2; cout<<"Please input some strings"<<endl; while(cin>>s1) { s2 = s2+s1; } cout<<"Strings you input "<<s2<<endl; return 0; }