Tic-Tac-Toe in C

Tic-Tac-Toe in C

Console-based two-player Tic-Tac-Toe game developed in C to practice structured programming, modular design, and input validation.

The project implements a 3×3 game board using a two-dimensional array and includes complete game logic for win detection, draw detection, and match replay functionality.

Key features:

  • 2D array representation of the game board
  • Two-player turn-based system (X and O)
  • Input validation for row and column selection
  • Win detection (rows, columns, diagonals)
  • Draw detection
  • Modular structure with dedicated functions for initialization, display, and game logic

GitHub Page
Contact me!
LinkedInGITHUB