Huffman coding C language implementation