Czy ktos moglby mi podpowiedziec jak poprawic moj kod?
Niestety ale nie mam pomyslu jak to zrobic..
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
struct lista {
int dane;
struct lista* nastepny;
};
int stworz_i_wypelnij_tablice(int* tablica);
void dodaj_element();
void wywal_element();
void przeczytaj_dany_element();
int main(int argc, char** argv)
{
int* tablica;
tablica = stworz_i_wypelnij_tablice(tablica);
free(tablica);
return 0;
}
int stworz_i_wypelnij_tablice(int* tablica)
{
int rozmiar_tablicy;
int i_petla;
int zarodek;
time_t czas;
zarodek = time(&czas);
srand(zarodek);
printf("Podaj rozmiar jaki ma miec tablica: ");
scanf("%d", &rozmiar_tablicy);
tablica = malloc(rozmiar_tablicy * sizeof(int));
for (i_petla = 0; i_petla < rozmiar_tablicy; i_petla++) {
tablica[i_petla] = rand();
}
return *tablica;
}