C - Leer cadena con espacios
Al solicitar datos de tipo cadena por teclado en C lo más común es usar la función scanf con el formato %s, cosa que funciona bien excepto por dos cosas: La función scanf puede causar un desbordamiento de búfer, cosa que ya expliqué aquí. No puede leer una cadena con espacios. Así que hoy te mostraré cómo escanear o leer desde el teclado una cadena que incluya espacios en el lenguaje de programación C, misma que es una alternativa segura a scanf. ...