Try changing your function searchBoard
to
int searchBoard()
{
char board[3][3] =
{
{ '1', '2', '3', }, // row 0
{ '4', '5', '6', }, // row 1
{ '7', '8', '9' } // row 2
};
for (int r = 0; r < 3; r++)
{
for (int c = 0; c < 3; c++)
{
if (board[r][c] == '5')
{
return r;
}
}
}
}