运行c++时候,显示已停止工作

就是这部分程序问题voidInput()//车辆进入停车场{ifstreamfin("text.txt",ios::in);if(!fin){cout<<"文件打开失败!... 就是这部分程序问题
void Input()//车辆进入停车场
{
ifstream fin("text.txt",ios::in);
if(!fin)
{
cout<<"文件打开失败!"<<endl;
}

int i;
fin>>i;
cout<<"停车场中已有车"<<i<<"辆"<<endl;

Che p[MaxChe];

for(int j=0;j<i;j++)
{
fin>>p[j].ID>>p[j].Color>>p[j].CheXing>>p[j].aTime.year>>p[j].aTime.mouth
>>p[j].aTime.day>>p[j].aTime.hour>>p[j].aTime.minute>>p[j].aTime.second;
cout<<p[j].ID<<"\t"<<p[j].Color<<"\t"<<p[j].CheXing<<"\t"<<p[j].aTime.year<<"-"<<p[j].aTime.mouth<<"-"
<<p[j].aTime.day<<"--"<<p[j].aTime.hour<<":"<<p[j].aTime.minute<<":"<<p[j].aTime.second<<endl;
}
fin.close();

if(i<MaxChe)
{
cout<<"车辆可以进入停车场"<<endl;
p[i].Set();

ofstream fout("text.txt",ios::out);
fout<<i+1<<endl;
for(int j=0;j<i+1;j++)
{
fout<<p[j].ID<<"\t"<<p[j].Color<<"\t"<<p[j].CheXing<<"\t"<<p[j].aTime.year<<"\t"<<p[j].aTime.mouth
<<"\t"<<p[j].aTime.day<<"\t"<<p[j].aTime.hour<<"\t"<<p[j].aTime.minute<<"\t"<<p[j].aTime.second<<"\n";
}
fout.close();

cout<<"***************************************************"<<endl;
cout<<"1.继续停车"<<endl;
cout<<"2.返回首页"<<endl;
int h;
cin>>h;
if(h==1)
Input();
if(h==2)
{
system("cls");
Shouye();
}
if(h!=1&&h!=2)
Cuo1();
}
else
{
cout<<"****************************************************";
cout<<"停车场已满!"<<endl;
cout<<"1.返回首页"<<endl;
int h;
cin>>h;
if(h==1)
{
system("cls");
Shouye();
}
else
Cuo1();
}
是停车场管理系统设计,能运行的,就是进入1时候就停止工作了
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励30(财富值+成长值)
匿名用户
2015-07-21
展开全部
这个不懂,太高深的问题
追问
有没有知道的学霸呢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式