#include <iostream>
#include <string>

using namespace std;

char grid[3][3];

void makeMove(string move_maker, char location)
{
  char place_holder;
  if(move_maker == "computer")
    place_holder = 'X';
  else if(move_maker == "human")
    place_holder = 'O';
  else
    cout << "Invalid move maker in makeMove(string move_maker, char location)" << endl;

  switch(location)
  {
    case '1':
      grid[0][0] = place_holder;
      break;
    case '2':
      grid[0][1] = place_holder;
      break;
    case '3':
      grid[0][2] = place_holder;
      break;
    case '4':
      grid[1][0] = place_holder;
      break;
    case '5':
      grid[1][1] = place_holder;
      break;
    case '6':
      grid[1][2] = place_holder;
      break;
    case '7':
      grid[2][0] = place_holder;
      break;
    case '8':
      grid[2][1] = place_holder;
      break;
    case '9':
      grid[2][2] = place_holder;
      break;        
  }
}

void clearBoard()
{
  for(int row = 0; row < 3; row++)
    for(int col = 0; col < 3; col++)
      grid[row][col] = ' ';
}

