Revised code:
-removed posx and posy from main()
-removed all pass-by-ref to posx and posy in all Player member functions
-used toupper() for all inputs requiring an alpha- char
-properly oriented grids, i.e. Player's shot grid is displayed, but tne
shots fired now properly alters the Opponent's placement grid. The Player's
shot grid now properly reflects a hit or a miss on the Opponent's placement
grid

Signed-off-by: Tekktronic <ezgmusic@gmail.com>