diff --git "a/\346\234\200\346\226\260\347\211\210v1.5.0" "b/\346\234\200\346\226\260\347\211\210v1.5.0" index 02b9a6550b6f1ac053d2cf5fed10e8dc1d589550..2febb56c086b12a6efcc028021fdd6151a957cea 100644 --- "a/\346\234\200\346\226\260\347\211\210v1.5.0" +++ "b/\346\234\200\346\226\260\347\211\210v1.5.0" @@ -573,7 +573,7 @@ int starter(){ } return 0; } -open(int n){ +void open(int n){ if(n==0)return 0; if(apps[n].developed && apps[n].dowloaded){//应用 for(int i=0;i<100;i++){ @@ -587,20 +587,18 @@ open(int n){ while(apps[n].open){ paintframe(n); printframe(n); - if(n==1){ - setting(); + switch (n) { + case 1: setting();break; + case 2: appst();break; + default: + apps[n].open=0; + apps[n].developed=0; + apps[n].dowloaded=0; + stable(); + table(); + exit(0); + break; } - else if(n==2){ - appst(); - } - else{ - apps[n].open=0; - apps[n].developed=0; - apps[n].dowloaded=0; - stable(); - table(); - exit(0); - } } } @@ -611,7 +609,7 @@ open(int n){ } } -table(){ +void table(){ nowapp=0; print(ctable,HANG,LIE,0,0); while(1){ @@ -639,14 +637,14 @@ table(){ } } -maincourse(){ +void maincourse(){ nowapp=0; printtab();//绘制tabline registry();//载入注册表 stable();//绘制ctable table();//桌面程序 } -main(){ +void main(){ starter(); maincourse(); return 0;