29/06/2003, 23:52
|
| | Fecha de Ingreso: mayo-2002 Ubicación: Tijuana
Mensajes: 201
Antigüedad: 22 años, 6 meses Puntos: 1 | |
A ver si te sirve de algo este trozo de codigo:
Aqui la funcion que necesitas se llama getch()
#include <stdio.h>
#include <conio.h>
int main(void)
{
char ch;
do{
printf("c:>");
for(;;){
ch = getch(); // leer caracter sin desplegarlo
if( ch=='\r' || ch==1 ){
printf("\n");
break;
}
printf("*");
}
}while( ch != 1 );
return 0;
}
Este programa termina presiona ALT + A, espero te sirva de algo. El compilador que uso es borland c++ 5, getch lo que hace es leer caracteres del teclado, pero no los despliega a la pantalla o como se dice no provoca un echo. Saludos y suerte. |