Ver Mensaje Individual
  #7 (permalink)  
Antiguo 01/05/2004, 10:19
rafapaskual
 
Fecha de Ingreso: septiembre-2003
Mensajes: 172
Antigüedad: 20 años, 8 meses
Puntos: 0
Hola,
lo mejor es que lo entres como una cadena con por ejemplo el gets, y luego lo conviertas a float con atof. Lo que no es recomendable es mezclar las funciones gets y scanf pq el tema se vuelve un poco loco. Lo del fflush es para vaciar el buffer de entrada para que no te encuentres rebotes raros.
Otra opción es leer caracter por caracter con la funcion getch() que no te pinta el echo del teclado y controlar ahi si es un caracter válido.

Saludos!
__________________
Sr.Propio