Hello willis, and welcome to the Ranch!
but now I want to have the option for players to choose to play again
Whenever you say that you want a part of a program to repeat,
you should automatically think of using a loop of some kind and in fact enclosing the code that needs to repeat in this loop. In this situation where you don't know initially how many times the loop will occur, but you do know that it will occur at least one time, you should consider using a do-while loop.
Here is my code:
Your code is all left-justified and hard to read. As your goal is to get as many people as possible to read your code, you'll probably want to make it easier to read by editing this code so that it is properly indented.
Best of luck and again, welcome!
Pete