Создайте командную оболочку / меню на C

Как Java-программист, который хочет изучить C, я пытаюсь создать меню на основе командной строки на C. Меню должно читать строку, разделенную пробелами, которые разделены на матрицу . Ниже приведен код Java, который делает то, что я хочу: Может ли кто-нибудь помочь мне создать меню на C с этой функцией?

while(scan.hasNextLine()) {
            String line = scan.nextLine();
            String [] command = line.split(" ");

            if(command[0].equals("c") && command[1] != null) {
                     ......

C:

char line[LINE_MAX];
    char *command;

    if(fgets(line, LINE_MAX, stdin) != NULL) {
        command = strtok(line," ");

        while(command != NULL) {
            printf("%s", command);
        }

    }
1
задан user265767 6 October 2010 в 13:15
поделиться