Originally Posted by xpi0t0s
Good stuff. Why not post it as an article instead, with code commenting and explaining how you did the design and implementation? This would be of interest to beginner programmers, I'm sure, as it is good to see how a program is built up from scratch.
Also here are some more similar programs but different approaches.
Tic-Tac-Toe Game in C
TicTacToe in Plain C without using BGI graphics