Chuidiang, mi gran problema no me lo has solucionado, pero gracias de todas forma
Porque, como se escribe en el compilador la linea "} (hasta que se pulse la tecla que quieras)"?
Se que lo del retardo de medio segundo se hace con un delay pero para lo de mostrarlo hasta pulsar una tecla no se como implementarlo.
Lo dicho, gracias de todos modos.