Witam!
Mam problem z funkcją- muszę ją zrobić tak, by w niej została stworzona tablica, za pomocą malloc'a. Ponadto mój wskaźnik, ma być typu strukturowego (struktura *wsk
)
int funkcja (int k, struktura *wsk)
{
if ((wsk=(struktura *)malloc((k)*sizeof(struktura)))==NULL)
{
printf("blad przy alokacji tablicy");
exit(1);
}
return 0;
}
a w main()
funkcja(k,wsk);
jak to zrobić, żeby funkcja tworzyła za pomocą malloca tablicę? Program wyrzuca mi błąd jak próbuję wejść do funkcji... :/