Witam, nie potrafie sobie poradzic z przekazaniem tablicy dwuwymiarowej do fukcji w C. Wyglada u mnie tak:
int nastepna(int poprzednia, int sprawdzajaca,int ilosctablic,int iloscelementow,double tab[ilosctablic][iloscelementow]){
...
}
main(){
...
double tab[ilosctablic][iloscelementow];
...
poprzednia= nastepna(poprzednia,x+1,ilosctablic,iloscelementow,tab[ilosctablic][iloscelementow]);
}
Przy kompilowaniu otrzymuje błąd:
lab61.c: In function âmainâ:
lab61.c23: error: incompatible type for argument 5 of ânastepnaâ
lab61.c5: note: expected âdouble (*)[(long unsigned int)(iloscelementow)]â but argument is of type âdoubleâ
Proszę o pomoc w rozwiązaniu tego problemu.