#include <stdio.h>
#include <stdlib.h>
int main ()
{
FILE *wej;
FILE *wyj;
if ((wej=fopen("wej", "r"))==NULL)
{
printf ("Nie mogę otworzyć pliku!\n");
exit(1);
}
char *a;
fscanf(wej,"%s", a);
printf ("%s\n",a);
fclose (wej);
return 0;
}
Powyższy kod kompiluje się lecz po uruchomieniu daje błąd: Segmentation fault (core dumped), jaka jest niskopoziomowa przyczyna tego błędu?