A trie in C