Violación de segmento core generado

Iniciado por antolinalvaro, 11 Julio 2018, 10:46 AM

0 Miembros y 1 Visitante están viendo este tema.

antolinalvaro

Buenos dias!
Estoy trabajando con el lenguaje de programacion en c y al ejecutar (compila bien) algun programa me surge el problema de "violacion de segmento core generado". Alguien sabe por qué sucede?
Dejo escrito el código y el fichero por si sirve de ayuda. Gracias de antemano.


/*Incluir la libreria stdio.h para el printf y el scnaf. Tambien porque trabajo con ficheros*/
#include<stdio.h>
#define DIMMAX 100
void leerFichero(){
  FILE *Fich;
  int Numbers[20];
  fscanf(Fich,"%d %d %d",&Numbers[0],&Numbers[1],&Numbers[2]);
  printf("El tercer numero leido es %d",Numbers[2]);
}
int main(){
  FILE *Fichero;
  int Numeros[DIMMAX];
/*Abro el fichero*/
  Fichero = fopen("pruebanumeros.txt","r");
  leerFichero(&Numeros);
/*Cierro el fichero*/
  fclose(Fichero);
}

13 42 5