int menu(LinkList*temp)
{
	
	int t;
    do
    {   
		headword();
        printf("    主      菜      单      \n");
        printf(" 1.请输入文章内容 \n");
        printf(" 2.显示当前文章内容  \n");
        printf(" 3.进入文本内容统计菜单 \n");
        printf(" 4.查找文章中的字符或字符串 \n");
        printf(" 5.删除文章中的字符或字符串 \n");
        printf(" 6.退出文本编辑系统\n");
        printf("请选择功能: ");
        scanf("%d",&t);
    	switch(t)
		{
            case'1':
                system("cls");
				headword();
	            temp=creat();
                break;
            case'2':
				system("cls");
                Print_Word( );
				printf("\n");
                printf("按回车键继续。。。。");
                getchar();
                getchar();
				system("cls");
                break;
            case'3':
				system("cls");
                Count_Word();
                break;
            case'4':
				system("cls");
                printf("请输入您需要查找的字符或字符串:");
                gets(str1);
                Search_Word(str1,temp);
                break;
            case'5':
				system("cls");
                printf("请输入您需要删除的字符或字符串:");
				getchar();
                gets(str2);
                Search_Word(str2,temp);
                Delete_Word(str2);
                printf("删除%s后的文章为:",str2);
                Print_Word();
				getchar();
				getchar();
                system("cls");
                break;
			default:printf("enter data error!\n");
				break;

            }
		if(t==6) break;
	}while(t);

return 0;}


void main()
{
    head=(LinkList*)malloc(sizeof(LinkList));
    LinkList*creat();
    LinkList*temp;
    menu(temp);
    void Print_Word();
    void Count_Word();
    void Search_Word(char*str1,LinkList*temp);
	void  Delete_Word(char*str2);
}