Tema
:
problemas con la funcion gets() en c / c++
Ver Mensaje Individual
#
3
(
permalink
)
01/06/2012, 02:01
Javieer-G
Fecha de Ingreso: diciembre-2008
Mensajes: 50
Antigüedad: 16 años
Puntos: 0
Respuesta: problemas con la funcion gets() en c / c++
O, a lo que dice cesar, utiliza un getchar() después de la función scanf y así se traga el salto de línea.
La otra solución más elegante que propuso alguien en otro hilo es meter esta función después de cada scanf:
Código C:
Ver original
flush_stdin
(
)
{
int
ch
;
while
(
(
ch
=
getchar
(
)
)
!=
'
\n
'
&&
ch
!=
EOF
)
;
}
Javieer-G
Ver Perfil
Buscar todos los Mensajes de Javieer-G