if(ch==1) { cin>>filen; freopen(filen.c_str(),"r",stdin); cin>>HP>>hpsx>>jinbi>>gongji>>fangyu>>jiezhi; fclose(stdin); } zhu(); } void zhu() { ch=0; cout<<"\b1.个人菜单 2.市集 3.战斗 4.存档\n"; cin>>ch; if(ch==1) caidan(); if(ch==2) ; if(ch==3) ; }