A few Other things

1) why would you fill a "char" board with numbers? Also, you'll need a 2-d array.

2) don't you think displaying the board in a "for" loop would be a lot more elegant?

3) what is the condition to win for gigantic tic-tac-toe boards?