Al final lo que tienes que hacer es un bucle para poder repetir el juego.
int contadorPartidas = 0;
do{
reiniciarPuntuaciones(); // poner las puntuaciones y todo a 0 para cada vuelta
jugar(); // el proceso del juego
guardarPuntuacion(); // al acabar guardas la puntuacion segun el sistema que estes utilizando
++contadorPartidas; // incrementas el contador de partidas jugadas
} while(contadorPartidas < LIMITE_PARTIDAS); // Todo esto se repite mientras el numero de partidas jugadas sea menor al minimo que desees
Como no veo tu código, sólo te queda adaptar esta versión simplificada a tu programa.
Suerte