#include<iostream>
using namespace std;
int main()
{
char ch;
cout<<"现在正在下雨吗?"<<endl;
cin>>ch;
while(ch>=97 && ch<=122){
if(ch==110){
cout<<"现在正在下雨!"<<endl;
break;
}
else if(ch==121){
cout<<"现在没有下雨!"<<endl;
break;
}
}
return 0;
}
我刚学习C++,上面是问题,下面是我自己写的代码,但问题是,我不知道如何达到问题要求那样,如果输入不是要求的字母,怎样再从头循环。还有就是他给的那个函数怎么用,麻烦看一下,能给个完整代码,如果再能有详细注释就太感谢了。