funkcja, która zwraca wskaźnik na dynamiczną tablicę dwuwymiarową

0

Witam!

Jako początkujący programista dostałem projekt, który sprawia mi wiele problemów.
Jednym z elementów zadania jest przydzielanie pamięci mallociem dwóm tablicom dwuwymiarowym.
Napisałem następującą definicję mej funkcji - niestety nie działa - error: conflicting types for 'pamiec'
Czy znajdzie się jakaś bratnia dusza, która wskaże mi błąd?
Dzięki!


//DYNAMICZNA ALOKACJA MACIERZY
int** pamiec(int k,int l)
{
 int ** macierz=(int**)malloc(k * sizeof(int*));
 int i;

 for (i=0 ; i<k ; ++i)
    macierz[i]=(int*)malloc(l * sizeof(int));

    return **macierz;
}
2
return macierz;

Powinieneś zacząć od przeczytania jakiegoś kursu, bo takich problemów będziesz co chwila mieć na pęczki.

0

Dziękuję. Fatycznie, głupi błąd. Kursy staram się przyswajać (C Praty oraz programowanie C Shildta) jednak przy takim tempie wprowadzania materiału nie da się wszystkiego ogarnąć :(

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0