Salut.
Le problème vient du mixte de cin et getline.
Dans la fonction testJeu(...) : quand on veux entrer le nom du jeu lors de la première itération (l.94), pas de problème, le cin.ignore() ignore le '/n' laissé par "le cin >> email" précédent (l.45); par contre quand on veux entrer le nom du jeu lors de la seconde itération, le getline n'est plus précédé par un cin, alors le cin.ignore() va ignorer le premier caractère entré...