输入

1
2
3
4
5
4
csp#ccsp
csp#ccsp2024
Csp#ccsp2024
CSP#2024

第一行是指定输入的行数,接下来输入n行;

1
2
3
4
5
cin>>n;
cin.ignore();//吃掉'\n'
for(int i=0;i<n;i++){
getline(cin,str);
}

getline默认按照’\n’分割,getline(cin,str,‘&’),就是按照&分割;

如果没有指定行数

1
2
while(getline(cin,str)){
}

遇到EOF自动结束