I found an old minimal implementation of Boggle that I wrote a few years ago. I
cleaned it up and tweaked it a bit further. It generate a correct boggle board
using the American dice and checks input words against the board.
This is how it works:
# gcc boggle.c -oboggle
# ./boggle
osnm
saoj
aido
tteg
>moans
Found at (4,1)
osnm
saoj
aido
tteg
>soda
Found at (2,1)
osnm
saoj
aido
tteg
>godot
osnm
saoj
aido
tteg