程序中出现两次莫名的回车?
这是程序中的一段,运行下来,到了输入name后还需要点击两次回车才有下面的输入内容,那么问题来了,我明明 只在输入name后面加了个endl,为什么需要两次回车才能继续运行呢? string name; cout<<"please input your name "; getline(cin,name); if(name.empty()) cout<<"input is NULL"<<endl; if(name=="imooc") cout<<"your name is administrator"<<endl;