Witam,
Mam taki problem: potrzebuję porównać ze sobą element tablicy wraz z elementami otaczającymi go, czyli na górze, po lewej, na dole i po prawej stronie. Sprawa jest prosta, jeśli element jest otaczany przez pozostałe, ale jeśli zaczynamy od brzegu lewego-górnego, to wtedy nie mamy nic po lewej i na górze...Jak zabezpieczyć się przed taką sytuacją?
for (a = 0; a < wiersze, a++){
for (b = 0; b < kolumny, b++){
tab[a][b-1] - element po lewej - tu już mamy OutOfBounds
tab[a][b+1] - element po prawej
tab[a-1][b] - element na górze - tu też
tab[a+1][b] - element na dole
}
}