Rut (char): 16.534.112-8
Nombre (char) : Julio López Prado
Edad (int): 15
Código:
Mis problemas son dos. El primero, es que yo necesito usar algo que me permita guardar un nombre con los espacios en blanco incluidos, así que me había decidido por usar gets, función por la cual el compilador me arroja un warning advirtiendo que la función es peligrosa.printf("Rut de la persona\n"); gets (data_save.rut); printf("Nombre de la persona\n"); gets (data_save.nombre); printf("Edad de la persona\n"); scanf("%d", &data_save.edad);
Cita:
El segundo pasa por la operación cuando compilo este programa, ya que se salta la parte en que yo debo introducir el rut y se va inmediatamente a la parte en que debo introducir el nombre de la persona. /tmp/ccyphPAi.o: In function `insert_into_table':
pruebatarea1ari.c:(.text+0x155): warning: the `gets' function is dangerous and should not be used.
pruebatarea1ari.c:(.text+0x155): warning: the `gets' function is dangerous and should not be used.
¿Alguna sugerencia sobre lo que me debe estar pasando?
Saludos.