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