1
有人可以帮助我做这个循环。当循环询问“你有别的名字”时有人输入Y.它会不断地问同样的问题,直到用户输入N.做/ while循环不起作用
char ans;
do {
cout<<"Do you have another name (Y/N)?\n";
while(ask!="y"!! ans!!="n") {
cout<<"you must enter 'Y' or an 'N'.\n";
cin >> ans;
}
if(ans=='y')
enter other name();
elseif end;
下一次,投入足够的精力至少让它编译,然后对你认为需要改变的一行发表评论。现在你有可怕的语法错误。 – 2012-02-16 14:01:09