Si quiero pasar una serie de números (uno por línea) a un array, ¿como debería escribir el código?
Ejemplo:
Código:
Sería pasar estos tres números (dentro de un fichero) al array.7 15 31
Graciass
| ||||
Respuesta: Fichero >> Array Va de nuevo ya que me fallo el formato
Código:
-Declaro el array -Declaro variable que servira como indice del array -Abrir el fichero en modo lectura -Leer cada una de las líneas hasta el fin de archivo -Almacenar la línea leída en un elemento del array con relacion a la variable indice -Incremento variable indice
__________________ Saludos... Todos somos sabios, solo que en diferentes disciplinas... |
| ||||
Respuesta: Fichero >> Array para declarar el array puede ser entero o char dependiendo para lo que se requiera... int array[20]; char array[20][4]; para la variable indice int indice=0; para abrir el fichero con fopen para leer hasta el fin de archivo while(fgets() != EOF){ } dentro del ciclo para almacenar la variable en el array si se declaro char con strcpy, si se declaro int con sscanf incrmentar el indice indice++;
__________________ Saludos... Todos somos sabios, solo que en diferentes disciplinas... |