/* tttmain.c */ #include "TicTacToe.h" #include main() { /* initialize the board */ int board[B_SIZE][B_SIZE] = {1,2,3,4,5,6,7,8,9}; int win = 0,winner = 0; /* if a win has not occurred keep asking players to make a move */ while(!win) { /* print out the board and ask player 1 to make a move */ printBoard(board); playerTurn(board,1); /* check if player 1 has won the game */ checkWin(board,&win,&winner,1); /* if player 1 has not won the game give player 2 a turn */ if(!win) { printBoard(board); playerTurn(board,2); checkWin(board,&win,&winner,2); } } /* determine whether there was a win or a tie */ if(winner == 0) printf("The game resulted in a tie\n"); else if(winner == 1) printf("Player 1 won\n"); else printf("Player 2 won\n"); printBoard(board); return 0; }