"ls-l"···"exit";
(2)输入命令字
gets(string);
(3)分离命令字
strcspn();strncpy();
(4)比较命令字
strcmp();
(5)执行 shell 命令
system();
5.举例
DOS 下定义:char*cwt[]={"ls","cp","rm","echo","end"}
Linux 下定义:char*scwt[]={"ls","cp","rm","echo","end"}
char coml[30],comp[30],back[30],"\0"
<stdio.h>gets(string)
puts(string)
<stdio.h>strcmp(string1,string2)
strcpy(string1,string2)
strcat(string1,string2)
执行: