This program generates a crossword puzzle from user input. It sorts the list of words given through standard input or read from a file, then loops through a two dimensional array to place each word most efficiently. Then, the program creates an anagram of each word and displays “clues” for solving the puzzle.
Major Lessons
- 2-D Arrays
- Object oriented programming
Crosswords