int main(int argc, char*argv[]) { init(); #ifdef YAGE while (start_yage()) meun(start_yage()); yage_quit(); #else while (start_ege()) meun(start_ege()); #endif return 0; }
main() { int temp; char temp0,temp1; meun(); lab: printf("请选择种类:"); scanf("%d",&temp); if(temp>0&&temp<10) //判断输入是否正确 { while(1) //循环选择 { if(temp>0&&temp<5) captical_profit(temp); //求本利和 else if(temp==5) captica(); //求本金 else if(temp==6) time(); else if(temp==7) rate(); else if(temp==8) repayment(); else if(temp==9) return 0; meun(); printf("是否需要继续选择(y/n):"); getchar(); scanf("%c",&temp0); if(temp0=='y') goto lab; else break; } } else //输入错误 { printf("输入错误!\n\n是否要重新输入(y/n):"); getchar(); scanf("%c",&temp1); if(temp1=='y') goto lab; else return 0; } }