C/C++中,写在while循环体的cin.getline()语句执行一次问题

#include
#include
#include
using namespace std;


int main()
{
    int count;
    cin>>count;
    string s;
    string temp;
   
cin.ignore();
    for(int i=0;i
    {
        getline(cin,temp);
        s.append(temp);
    }
    cout<
    return 0;
}


这样就可以在循环中多次输入了,因为在程序中输入换行将导致结束。




你可能感兴趣的:(C++)