A program in C that spell-checks a file. It uses a hash table data structure to load and manage a dictionary with more than 100,000 words.