c语言微型命令解释程序,C语言编程微型命令解释程序

#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);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值