Título: Formas de guardar en una matriz de char un string Publicado por: DarkSeer en 24 Enero 2017, 03:06 am Me podrian decir formas de ingresar un string a un char por teclado
No me digan scanf("%s",&matriz) ni fgets(); Si hay otra formas de ingresar string estaria muy agradecido....n_n Título: Re: Formas de guardar en una matriz de char un string Publicado por: engel lex en 24 Enero 2017, 03:18 am por qué scanf("%s",&matriz) no, si es correcto?
es como decir "me podrían decir como encender la luz de mi casa, no digan activando el switch, ni pegando el cable de corriente directamente" tienes la forma de C++ con iostring que es Código
Título: Re: Formas de guardar en una matriz de char un string Publicado por: DarkSeer en 24 Enero 2017, 03:31 am Perdon estoy hablando de C n_n es que tengo problemas por que al usar scanf() y despues intento ingresar una cadena con fgets() y no lo pasa esto es en LINUX
Título: Re: Formas de guardar en una matriz de char un string Publicado por: MAFUS en 24 Enero 2017, 09:21 am Creo entender el problema:
Se te queda el carácter '\n' en el buffer después de capturar con scanf y cuando llegas a fgets este recoge el '\n' y regresa. Soluciona esto con un Código después del scanf. Hay otras formas, pero esta es una de las mas fáciles. |