Il break lo devi mettere all'interno di una if che controlla la pressione di un tasto.
Se e' stato pressato un tasto (o il tasto che preferisci) allora esegui il break, a prescindere se usi il for o il while ...
Per ottenere il tasto esistono le opportune funzioni. Intanto lavori in Windows o Linux (presuppongo Linux ...)?