int occur=0; //check for x having horz wins for(int b=0,b<3,b++) if(board[0][b]=='x') occur++; if(occur==3) {System.out.println("\nGame over x wins\n"); System.exit(0); } occur=0; for(int b=0,b<3,b++) if(board[1][b]=='x') occur++; if(occur==3) {System.out.println("\nGame over x wins\n"); System.exit(0); } occur=0; for(int b=0,b<3,b++) if(board[2][b]=='x') occur++; if(occur==3) {System.out.println("\nGame over x wins\n"); System.exit(0); } occur=0; //check for x having vert wins for(int a=0,a<3,a++) if(board[a][0]=='x') occur++; if(occur==3) {System.out.println("\nGame over x wins\n"); System.exit(0); } occur=0; for(int a=0,a<3,a++) if(board[a][2]=='x') occur++; if(occur==3) {System.out.println("\nGame over x wins\n"); System.exit(0); } occur=0; for(int a=0,a<3,a++) if(board[a][2]=='x') occur++; if(occur==3) {System.out.println("\nGame over x wins\n"); System.exit(0); } occur=0; //check for o having horz wins for(int b=0,b<3,b++) if(board[0][b]=='o') occur++; if(occur==3) {System.out.println("\nGame over o wins\n"); System.exit(0); } occur=0; for(int b=0,b<3,b++) if(board[1][b]=='o') occur++; if(occur==3) {System.out.println("\nGame over o wins\n"); System.exit(0); } occur=0; for(int b=0,b<3,b++) if(board[2][b]=='o') occur++; if(occur==3) {System.out.println("\nGame over o wins\n"); System.exit(0); } occur=0; //check for o having vert wins for(int a=0,a<3,a++) if(board[a][0]=='o') occur++; if(occur==3) {System.out.println("\nGame over o wins\n"); System.exit(0); } occur=0; for(int a=0,a<3,a++) if(board[a][2]=='o') occur++; if(occur==3) {System.out.println("\nGame over o wins\n"); System.exit(0); } occur=0; for(int a=0,a<3,a++) if(board[a][2]=='o') occur++; if(occur==3) {System.out.println("\nGame over o wins\n"); System.exit(0); } occur=0; //check for x diag wins int b=2; for(int a=0;a<3;a++) { if(board[a][b]=='x') occur++; b-- } if(occur==3) {System.out.println("\nGame over, x wins\n"); System.exit(0); } occur=0; for (int a=0;a<3;a++) { if (board[a][b]=='x') occur++ b++ } if(occur==3) {System.out.println("\nGame over, x wins\n"); System.exit(0); } occur=0; //check for o diag wins b=2; for(int a=0;a<3;a++) { if(board[a][b]=='o') occur++; b-- } if(occur==3) {System.out.println("\nGame over, o wins\n"); System.exit(0); } occur=0; for (int a=0;a<3;a++) { if (board[a][b]=='o') occur++ b++ } if(occur==3) {System.out.println("\nGame over, o wins\n"); System.exit(0); } occur=0;