Wpis z mikrobloga

@wieczniezielony: kod ma byc pisany jak najbardziej uniwersalnie i od początku trzeba robić dobrze bo potem nabierzesz złych nawyków i pamiętaj dzielenie liczb int / int sa co zawsze int - a średnia liczymy conajmniej na float a najlepiej double no chyba ze nie potrzebujesz aż tak dużej precyzji.
@wieczniezielony: chodzi o to, że w 13 tworzysz tablice która jest pusta, a w następnej linijce(15), zwracasz do niej nową tablice tylko że wypełnioną, zresztą w funkcji tablicowanie podajesz długość tablicy(n), a nie samą tablice. W funkcji tablicowanie tworzysz nową tablice(33 linijka) Jak zrobisz tak:

int *tablica=tablicowanie(n);

to Twój kod działa tak samo, tylko, że nie potrzebnie nie tworzysz dodatkowej tablicy i kod jest bardziej przejrzysty