#include <iostream>
using namespace std;
void main()
{
char answer;
while(1)
{
cout<<"现在还下雨吗?(Y/N)"<<endl;
cin>>answer;
if(answer=='Y'||answer=='y')
{ cout<<"现在正在下雨。"<<endl;
break;
}
else if(answer=='N'||answer=='n')
{
cout<<"现在没有下雨。"<<endl;
break;
}
}
}
楼主这样就可以了,不需要用goto 语句的。我已经调试通过了。
using namespace std;
void main()
{
char answer;
while(1)
{
cout<<"现在还下雨吗?(Y/N)"<<endl;
cin>>answer;
if(answer=='Y'||answer=='y')
{ cout<<"现在正在下雨。"<<endl;
break;
}
else if(answer=='N'||answer=='n')
{
cout<<"现在没有下雨。"<<endl;
break;
}
}
}
楼主这样就可以了,不需要用goto 语句的。我已经调试通过了。