getline 问题?
//输入两个字符串,然后比较大小
//当我输入两个字符串后,永远是显示 string>(空格)
/好像没有接收到 string2
#include<iostream>
#include<string>
using namespace std;
int main()
{
string string1,string2;
cout<<"please input two strings ended with (quit) "//以quit 结束
<<endl;
do{
cout<<"please input the string1:";
getline(cin,string1);
if(string1!="quit")
{
cout<<"please input second string2:";
getline(cin,string2);
if(string1>string2)
cout<<string1<<">"<<string2<<endl;
else if(string1<string2)
cout<<string1<<"<"<<string2<<endl;
else
cout<<string1<<"="<<string2<<endl;
}
}
while(string1!="quit");
return 0;
}