I'm trying to make an othello (reversi) game in c++. For the moment I'm making it for two human players, but eventually it will have a computer player. It runs in DOS, and right now I have it being played on a 6 by 6 board, which is represented in a 2d array. I've been tryin to figure out how to validate and complete a player's move. That is, I need to be able to make sure that their move is valid, place their piece, then flip over the other appropriate pieces (you need to know thw rules of othello to understand this part). I came very close to succeding, but there are a few flaws which I cannot fix, so I've decided to start over. Any and all help is appreciated, including links to websites.