main.c

来自「Huffman和迷宫问题Huffman和迷宫问题Huffman和迷宫问题Huff」· C语言 代码 · 共 61 行

C
61
字号
#include<stdio.h>
#include<string.h>
#include<conio.h>
#define STRINGLENGTH 300

typedef struct
{
    char cha;
    int num;
}Sign;

typedef struct
{
    Sign cha;
    int parent,lchild,rchild;
}HTNode,*HuffmanTree;

typedef char ** HuffmanCode;


#include"CreateT.c"
#include"encode.c"
#include"decode.c"

int input(int *event)
{
    clrscr();
    printf("---------------------------HUFFMAN EN/DE CODING SYSTEM---------------------\n\n\n\n");



    printf("                  1 Encode.\n\n");

    printf("                  2 Decode.\n\n");

    printf("                  0 Exit.\n\n\n");


    printf("       Please choose:");

    scanf("%d",event);
    getchar();
}

int main(void)
{
    int event=1;

    while(event)
    {
        input(&event);

        if(event==1)
            encode();
        if(event==2)
            decode();
    }
}


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?