public static void Main()
string a = "_"; string b = "_"; string c = "_";
string d = "_"; string e = "_"; string f = "_";
string g = "_"; string h = "_"; string i = "_";
string[,] zone = new string[3, 3];
zone[0, 0] = "0,0"; zone[0, 1] = "0,1"; zone[0, 2] = "0,2";
zone[1, 0] = "1,0"; zone[1, 1] = "1,1"; zone[1, 2] = "1,2";
zone[2, 0] = "2,0"; zone[2, 1] = "2,1"; zone[2, 2] = "2,2";
for(int k = 0; k < 5; k++)
Console.WriteLine(a + l + b + l + c);
Console.WriteLine(d + l + e + l + f);
Console.WriteLine(g + l + h + l + i);
Console.WriteLine("Player 1:");
input = Console.ReadLine();
if (input == zone[0, 0] && a == "_")
else if (input == zone[0, 1] && b == "_")
else if (input == zone[0, 2] && c == "_")
else if (input == zone[1, 0] && d == "_")
else if (input == zone[1, 1] && e == "_")
else if (input == zone[1, 2] && f == "_")
else if (input == zone[2, 0] && g == "_")
else if (input == zone[2, 1] && h == "_")
else if (input == zone[2, 2] && i == "_")
Console.Write("INDEX YANG DIMASUKKAN SALAH ATAU SUDAH DIAMBIL !!");
if (a == "x" && b == "x" && c == "x" || d == "x" && e == "x" && f == "x" || g == "x" && h == "x" && i == "x")
Console.WriteLine("Player 1 Win");
else if (a == "x" && d == "x" && g == "x" || b == "x" && e == "x" && h == "x" || c == "x" && f == "x" && i == "x")
Console.WriteLine("Player 1 Win");
else if (a == "x" && e == "x" && i == "x" || c == "x" && e == "x" && g == "x")
Console.WriteLine("Player 1 Win");
Console.WriteLine("Win Condition is DRAW !!!");
Console.WriteLine(a + l + b + l + c);
Console.WriteLine(d + l + e + l + f);
Console.WriteLine(g + l + h + l + i);
Console.WriteLine("Player 2:");
input = Console.ReadLine();
if (input == zone[0, 0] && a == "_")
else if (input == zone[0, 1] && b == "_")
else if (input == zone[0, 2] && c == "_")
else if (input == zone[1, 0] && d == "_")
else if (input == zone[1, 1] && e == "_")
else if (input == zone[1, 2] && f == "_")
else if (input == zone[2, 0] && g == "_")
else if (input == zone[2, 1] && h == "_")
else if (input == zone[2, 2] && i == "_")
Console.Write("INDEX YANG DIMASUKKAN SALAH ATAU SUDAH DIAMBIL !!");
if (a == "o" && b == "o" && c=="o" || d == "o" && e == "o" && f == "o" || g == "o" && h == "o" && i == "o")
Console.WriteLine("Player 2 Win");
else if (a == "o" && d == "o" && g == "o" || b == "o" && e == "o" && h == "o" || c == "o" && f == "o" && i == "o")
Console.WriteLine("Player 2 Win");
else if (a == "o" && e == "o" && i == "o" || c == "o" && e == "o" && g == "o")
Console.WriteLine("Player 2 Win");
Console.WriteLine("Win Condition is DRAW !!!");