Message 4
Message 4
*;
public class Main
{
public static char[][] board = {{' ', ' ', ' '}, {' ', ' ', ' '}, {' ', ' ', '
'}};
int numInCol = 0;
for(int c = 0; c < board[0].length; c++)
{
numInCol = 0;
for(int r = 0; r < board.length; r++)
{
if(board[r][c] == player)
{
numInCol++;
if(numInCol == 3)
{
return true;
}
}
}
}
if(numInCol == 3)
{
return true;
}
if(!valid)
{
System.out.println("Invalid move, enter a new move.");
//System.out.println();
}
else
{
board[r][c] = 'X';
}
}
//System.out.println();
}
else
{
boolean valid = false;
while(!valid)
{
System.out.println();
System.out.println("O enter the column for your move (0-2):");
int c = in.nextInt();
System.out.println("O enter the row for your move(0-2):");
int r = in.nextInt();
System.out.println();
if(!valid)
{
System.out.println("Invalid move, enter a new move.");
//System.out.println();
}
else
{
board[r][c] = 'O';
}
//System.out.println();
}
}
play++;
}
printBoard();
System.out.println();
if(isCat(board))
{
System.out.println("Cats game.");
}
if(isWinner(board, 'X'))
{
System.out.println("X WINS!");
}
if(isWinner(board, 'O'))
{
System.out.println("O WINS!");
}
}
}