Cita: No se a que se debe, pero a mi me compila perfectamente esto:
para que teoricamente sea perfecto deberias agregar el header conio.h. De todas formas esto depende del IDE que usas, que seguro lo tiene incorporado por defecto y es por eso que el compilador no tira warnings
Cita: Al parecer también hay un getch() estándar.
hasta donde se en ningun momento getch de la libreria conio forma parte de algun entandar C. Al no ser esta libreria parte del estandar, no es portable y por lo tanto no se puede utilizar en todos los SO y en cualquier compilador(de echo creo que en Linux es imposible usar esta libreria)
Saludos
PD: me olvidaba aclarar que conio pertenece a Borland