Új hozzászólás Aktív témák

  • K1nG HuNp

    őstag

    #include <stdio.h>
    #include <stdlib.h>
    #include <string.h>

    int main(){
    char name[20];
    char korkt[6] = "korkt";
    char help[5] = "help";
    char input[10];
    int osszevethelp;
    printf("Hogy hivnak?\n");
    scanf("%s", name);
    printf("Kedves %s, miben segithetek?\nAz elerheto parancskhoz irj helpet.\n", name);
    scanf("%s", input);
    osszevethelp = strcmp(input, "help");

    if(osszevethelp == 0){
    printf("Jelenleg elerheto parancsok: korkt");
    }
    else{
    printf("Nincs ilyen parancs.\nAz elerheto parancskhoz irj helpet.\n");
    }
    }

    Jelenleg így nézek ki. Ha valahol több kódot írtam a kelleténél, és az adott dolgot rövidebben is meg lehet oldani akkor kérlek jelezzétek.

    Most azt szeretném elérni, hogy ne csak a helpet ismerje fel, hanem a "korkt"-t illetve bármely később hozzáadott funkcio nevét. Ezt megoldható most valami egyszerűen bővíthető sémával?

    Illetve még annyi, hogy nem marad nyitva a cmd ablak, hisz már nincs a kódban semmit, ezt egy "scanf"-vel megoldhatom a legutolsó sorban? Vagy erre mit használnak?

    Előre is kösz!

Új hozzászólás Aktív témák