void fill(int x, int y)
{
if (a[x][y-1]==1) fill(x,y-1);
if (a[x][y+1]==1) fill(x,y+1);
if (a[x-1][y]==1) fill(x-1,y);
if (a[x+1][y]==1) fill(x+1,y);
if (a[x-1][y-1]==1) fill(x-1,y-1);
if (a[x-1][y+1]==1) fill(x-1,y+1);
if (a[x+1][y-1]==1) fill(x+1,y-1);
if (a[x+1][y+1]==1) fill(x+1,y+1);
}
ce nu e in regula cu functia asta?
imi da segmentation fault
cum aflu numarul de insule intr-o matrice cu val 0(apa),1,2,3 (cu ajutorul acestei functii) si de ce imi da segmentation fault?