Как программист на 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);
}
}