c++中怎么判断当遇到换行符时 循环结束
#include<iostream>using namespace std;
int main()
{
char c1;
cin>>c1;
while(true)
{
if(c1=='\n')
break;
cin>>c1;
}
return 0;
}
为什么按回车不跳出循环,怎么改呢!
c语言为什么可以!
#include <iostream> using namespace std; int main() { for( char c; cin>>noskipws>>c && c!='\n'; ); return 0; }