Cześć,
głowię się nad tym już pare dni i co chwila kompilator zwraca mi błąd. Chcę zrobić tablicę wskaźników na tablice w których będę chował słowa. Nie rozumiem dlaczego kompilator nie czepia się dla & przed wskaźnikiem.
int* segregujPojedyncza(char tab[], int dl, char *posegregJedna){
// tablica wskaźników na ilosc wyrazów
int *ilosci=malloc(dl*sizeof(int));
int j=0;
int i=0;
int dlwyrazu=0;
for(i=0;i<zliczaj(tab);i++){
if(tab[i]!=' '){
dlwyrazu=0;
while(tab[i]!=' ' && tab[i]!='\0'){
i++;
dlwyrazu++;
}
***(&posegregJedna+j)=malloc((dlwyrazu)*sizeof(char)); **
*(ilosci+j)=(dlwyrazu);
int k=i-dlwyrazu;
for(k;k<dlwyrazu;k++){
*(*(&posegregJedna + j) + k)=tab[k];
}
j++;
}
}
return ilosci;
}