Usi un ReadLine, confronti il valore restituito con quello che dovrebbe essere, se il confronto è positivo continui, se no esci. Dove sta il problema? Qual'è il passaggio che non riesci a capire?