You need to put the player 1 and player 2 turns inside the loop, otherwise the first values entered never get replaced.