Título: Arreglos,punteros y sprintf.- Publicado por: DanielPy en 12 Diciembre 2013, 21:46 pm Hola a todos.
Estoy estudiando punteros y me encuentro con este inconveniente que no puedo resolver, bueno no les doy más explicaciones porque en la captura queda claro que en la cadena concatenada me está tomando el salto de línea de las cadenas individuales, eso es lo que deseo resolver.- (http://i41.tinypic.com/30lkwmd.jpg) Código
Saludos. Daniel (http://i41.tinypic.com/2mhamg9.jpg) Título: Re: Arreglos,punteros y sprintf.- Publicado por: xiruko en 12 Diciembre 2013, 23:16 pm Eso te ocurre porque fgets() también guarda el salto de línea en el bufer que le pases como parámetro.
Una manera de solucionar esto podría ser eliminar el salto de línea '\n' del final de la cadena después de cada fgets(). Por ejemplo: Código No te olvides de incluir string.h si usas la función strlen(). Saludos. Título: Re: Arreglos,punteros y sprintf.- Publicado por: DanielPy en 13 Diciembre 2013, 14:12 pm Hola xiruko.
Muchas gracias y me complace mucho cuando las respuestas son tan completas.-( detalles del porqué, código, librería(s) ).- Saludos. Daniel (http://i41.tinypic.com/2mhamg9.jpg) Título: Re: Arreglos,punteros y sprintf.- Publicado por: rir3760 en 13 Diciembre 2013, 16:52 pm Código
Un saludo Título: Re: Arreglos,punteros y sprintf.- Publicado por: DanielPy en 13 Diciembre 2013, 17:50 pm Hola rir3760.
Gracias por el aporte, evidentemente no me informé lo suficiente sobre el prototipo de fgets.- Saludos. Daniel (http://i41.tinypic.com/2mhamg9.jpg) |