Parameterübergabe



  • Ich weiss: Das Thema gabs schon mal.
    Trotzdem:
    Ich will meinem Programm einen Parameter übergeben, für das menü.
    Wenn keiner vorhanden ist, soll eine abfrage erfolgen.
    Auch nachdem ein Menüpunkt abgeschlossen ist soll die abfrage erfolgen.
    Das Menü:

    /* menüauswahl */
        do
        {
            POS(16,34);
            /* scanf("%d",&auswahl); */
            TPL; auswahl=getch(); TPL;
            switch(auswahl)
            {
                case '0':
                POS(22,15); LOE30; LOE30; POS(22,15);
                printf("Programm wirklich beenden j/n");
                flag=0;
                do
                {
                    TPL; beenden=getch(); TPL;
                    if(beenden == 'j' || beenden == 'n')
                    {
                        flag=1;
                    }
                }
                while(flag==0);
                break;
    
                case '1':
                generator1();
                break;
    
                case '2':
                generator2();
                break;
    
                case '3':
                generator3();
                break;
    
                case '4':
                pruefen();
                break;
    
                case '9':
                scrloe();
                info();
                break;
    
                default:
                POS(22,15); printf("Menuepunkt existiert nicht, bitte               eine Taste druecken");
                TPL; getch(); TPL;
                POS(22,15); LOE30; LOE30;
                POS(17,29); LOE10;
                break;
            }
            /* ende der case struktur  (menueauswahl) */
    
            emask();
            if(beenden == 'n')
            {
                auswahl=9;
            }
        }
        while(auswahl != '0');
    
        ende();
       return;
    

    Kann da jemand helfen?
    Also main sieht so aus :
    main(char auswahl)

    Danke!



  • POS(22,15); LOE30; LOE30; POS(22,15);
    moderne kunst?

    schau dir mal argc und argv an.



  • Ähm eigentlich keine moderne Kunst

    POS == gotoxy
    LOE30 == 30 lehr stellen ( )



  • Hier ist das C Forum. 🙄


Anmelden zum Antworten