Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/06/2003, 23:52
paisano
 
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.