大神们 为什么有时后会跳过cin呀??!!
#include<algorithm>#include<iostream>
#include<iterator>
#include<cstdlib>
#include<vector>
using namespace std ;
int main( void )
{
vector<int> vect ;
int i = 0 ;
while( cin >> i )
vect.push_back( i );
for( i = 0 ; i < vect.size() ; i++ )
cout << vect[ i ] << '\t' ;
cout << endl ;
cin >> i ; // 这条被跳过了
cout << count( vect.begin() , vect.end() , i ) << endl ;
system("pause");
return 0;
}
上面代码里的cin这条为什么会被跳过呀??!!