求助 有个技术问题解决不了
主要问题是:输入选项后程序就结束了,不能返回重新选择输入项,不知道什么地方有问题,谁能帮我解决一下,谢谢啦!!!cout<<"****************************************"<<endl;
cout<<"1 生成准考证号"<<endl;
cout<<"2 显示所有考生的考试信息"<<endl;
cout<<"3 按考场号显示考生的信息"<<endl;
cout<<"4 结束程序"<<endl;
cout<<"****************************************"<<endl;
cout<<"请输入选项:"<<'\n';
cin>>xuan;
switch(xuan)
{
case 1:cout<<"已生成准考证号"<<endl;
return;
case 2:
{
cout<<"学号 姓名 准考证号 考场号 座位号"<<endl;
for(i=0;i<n;i++)
cout<<stu[i].num<<'\t'<<stu[i].name<<'\t'<<stu[i].testID<<'\t'<<stu[i].testID[0]<<stu[i].testID[1]<<'\t'<<stu[i].testID[9]<<stu[i].testID[10]<<endl;
}
return;
case 3:
{
cout<<"请输入考场号 :";
cin>>q;
cout<<"学号 姓名 准考证号 考场号 座位号"<<endl;
for(i=(q-1)*m;i<q*m;i++)
cout<<stu[i].num<<'\t'<<stu[i].name<<'\t'<<stu[i].testID<<'\t'<<stu[i].testID[0]<<stu[i].testID[1]<<'\t'<<stu[i].testID[9]<<stu[i].testID[10]<<endl;
}return;
case 4:cout<<endl;break;
}