Hey everyone...
How can I make a function for two different characters in a char variable?
Code:
if( ( letters[7] == 'O' && letters[7] == letters[5] && letters[5] == letters[3] ) // diagonal - t.l. --> b.r.
|| ( letters[1] == 'O' && letters[1] == letters[5] && letters[5] == letters[9] ) // diagonal - b.l. --> t.r.
|| ( letters[7] == 'O' && letters[7] == letters[4] && letters[4] == letters[1] ) // vertical - left
|| ( letters[8] == 'O' && letters[8] == letters[5] && letters[5] == letters[2] ) // vertical - middle
|| ( letters[9] == 'O' && letters[9] == letters[6] && letters[6] == letters[3] ) // vertical - right
|| ( letters[7] == 'O' && letters[7] == letters[8] && letters[8] == letters[9] ) // horizontal - top
|| ( letters[4] == 'O' && letters[4] == letters[5] && letters[5] == letters[6] ) // horizontal - middle
|| ( letters[1] == 'O' && letters[1] == letters[2] && letters[2] == letters[3] ) ) // horizontal - bottom
{
cout << endl << "O is the WINNER!!" << endl; // says winner
playboard(); // displays end playboard
break; // ends loop
}
I have to make it so that when I call the function for a certain character, it replaces all the 'O's with the character...
A little confused...