#include
#include
#include
void main(){
int i,num;
char a[10],b[50],c[50],d[50],e[50];
char sjs[5][20]={"dir","copy","erase","dis","end"}; while(1){
printf("***********************\n"); printf("* dir:文件目录清单 *\n"); printf("* copy:复制文件 *\n");
printf("* erase:删除文件 *\n");
printf("* dis:显示字符串 *\n");
printf("* end:退出微命令 *\n");
printf("*********************\n"); printf("***********************\n"); printf("Please input b:\n"); scanf("%s",&a); for(i=0;i<5;i++)
{ if(!strcmp(a,sjs[i])){
num=i;
break;
num=7;
}
}
strcpy(b,"");
strcpy(c,""); strcpy(d,"");
switch(num){
case 0: strcpy(b,"dir");
break;
case 1:
printf("输入您所需的文件名:"); scanf("%s",&e);
printf("输入新复制文件名:"); scanf("%s",&c);
strcat(b,"copy ");
strcat(b,e);
strcat(b," ");
strcat(b,c);
break;
case 2:
printf("输入要删除的文件名:"); scanf("%s",d);
strcat(b,"del ");
strcat(b,d);