Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/04/2016, 08:02
eferion
 
Fecha de Ingreso: octubre-2014
Ubicación: Madrid
Mensajes: 1.212
Antigüedad: 10 años, 3 meses
Puntos: 204
Respuesta: ¿Como puedo guardar datos previamente escritos de una cadena a un array?

Para listar los elementos de la estructura tienes que imprimir cada elemento de forma explícita.

Un ejemplo:

Código C:
Ver original
  1. Especie data;
  2. printf("Nombre     Nejs S Habi\n");
  3. printf("%10s %4d %c %4d",data.nombre,data.num_ejemplares,data.seccion,data.habitaculo);

Para imprimir una secuencia de elementos puedes modificar un poco el código para que el segundo printf se encuentre dentro de un bucle.

Los ficheros únicamente sirven para almacenar información de forma persistente, es decir, que sobreviva al cierre del programa, pero ya te digo yo que el uso de ficheros no tiene nada que ver con la salida de la consola.

Un saludo.
__________________
La ayuda se paga con esfuerzo o con dinero. Si no estás dispuesto a esforzarte y quieres que te hagan los deberes pide presupuesto, al menos así ahorrarás tiempo.