#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(int argc, char *argv[])
{
system("cls");
char cmd[128]={'\0'};
char th;
int ptr=0;
while(1)
{
ptr=0;
printf("#:");
scanf("%c",&th);
if(th==10)
{
fflush(stdin);
continue;
}
else
{
--(stdin->_ptr);
while(*stdin->_ptr!=10)
{
cmd[ptr]=*stdin->_ptr;
ptr++;
stdin->_ptr++;
}
fflush(stdin);
}
if(strcmp(cmd,"quit")==0) return 0;
if(strcmp(cmd,"dir")==0)
{
system("dir /w");
}
if(strcmp(cmd,"h")==0 ||strcmp(cmd,"help")==0)
{
printf("系统正处于建设阶段,目前只支持以下命令:\n\n dir h/help quit\n\n程序所有者:wp231957\n");
}
memset(cmd,'\0',128);
}
return 0;
}