#include <stdio.h> #include <stdlib.h> #include <string.h> #include <malloc.h> #define HFMLENTH 999 #define MAXCODE 10 // 待输入字符串 char str[HFMLENTH]; // 编码 int code[HFMLENTH]; // 哈夫曼树的叶子数 其他节点数 根节点 最大深度 int oriLenth = 0, addLenth = 0, root, maxLayer; void GetStr() { getchar(); for (int i = 0; i < strlen(str); i++) str[i] = '