Witam
Mam pewien problem z zapisem tablicy liczb do pliku. Wywala na instrukcji fwrite z komunikatem z załącznika. "wsk" to oczywiście wskaźnik na tablice. Błąd pojawia się bez względu na to czy plik istnieje czy też nie.
Czy ktoś się orientuje co to może być nie tak? Za wszelką pomoc dziękuje ;)
Poniżej kod funkcji:
void zapisz(int *wsk)
{
FILE *f1;
char nazwa[FILENAME_MAX];
printf("\nPodaj nazwe pliku do którego chcesz zapisać mape: ");
scanf("%s", nazwa);
f1 = fopen(nazwa, "wb");
fwrite(wsk, INT_MAX, 2 * CITYMAX, f1);
fclose(f1);
}