Probabilmente il programma rimane incastrato nel while, con k che non diventa mai >=2 (ottieni quindi un ciclo senza fine, che blocca il programma).
Probabilmente il programma rimane incastrato nel while, con k che non diventa mai >=2 (ottieni quindi un ciclo senza fine, che blocca il programma).
Amaro C++, il gusto pieno dell'undefined behavior.