int _tmain(int argc, _TCHAR* argv[]) { int command = 1; while(command){ scanf_s("%d", &command); switch (command) { case 0: { command = 0; } case 1: { printf("%s", "Case 1\n"); case1(); break; } case 2: { printf("%s", "Case 2\n"); case2(); break; } case 3: { printf("%s", "Case 3\n"); case3(); break; } case 4: { printf("%s", "Case 4\n"); case4(); break; } case 5:{ printf("%s", "Case 5\n"); case5(); break; } default: break; } } /*VirtualAddress a = (VirtualAddress) malloc(sizeof(char)); VirtualAddress b = (VirtualAddress) malloc(sizeof(char)); VirtualAddress c = (VirtualAddress) malloc(sizeof(char)); VirtualAddress d = (VirtualAddress) malloc(sizeof(char)); _init(2, 1024); _malloc(&a, 512); _malloc(&b, 256); _malloc(&c, 128); _malloc(&d, 64); _free(c); _free(b); printf("%d\n", 11);*/ _getch(); return 0; }
int main() { int choix; char *nf=(char*)malloc(sizeof(char)*128); printf("Bienvenu\n"); printf("Veuillez saisir le nom du fichier .cha à lire\n"); scanf("%s",nf); while(1) { printf("1 : Pour créer une figure avec une liste\n"); printf("2 : Pour créer un réseau simple\n"); printf("3 : Pour créer un réseau avec table de hachage\n"); printf("4 : Pour créer un réseau avec ABRe\n"); printf("5 : Pour créer un fichier des temps cpu de l'instance\n"); printf("6 : Pour créer le fichier des temps cpu de l'ensemble\n"); printf("7 : Quitter\n"); scanf("%d",&choix); switch(choix) { case 1 : case1(nf); break; case 2 : case2(nf); break; case 3 : case3(nf); break; case 4 : case4(nf); break; case 5 : case5(nf); break; case 6 : case6(nf); break; default : return 0; } } }