小白求助,这个c++程序为什么第一次循环for跳过getline?
string sen;
int n;
cin>>n;
for(int i=1;i<=(n-1);++i)
{
getline(cin,sen);
cout<<sen;
counting(sen);//counting是一个函数
cout<<"a:"<<numa<<endl;
cout<<"e:"<<nume<<endl;
cout<<"e:"<<numi<<endl;
cout<<"o:"<<numo<<endl;
cout<<"u:"<<numu<<endl<<endl;
}
第二次循环才会等待输入sen。
LOVETEDA
2016/03/30 15:27- c++
- 点赞
- 收藏
- 回答
满意答案