int i,x,y;
for (i=0; i<max; i++) {
for (x=0: x<width; x++) {
for (y=0: y<height; y++) {
if (list[i][x][y]!=hoge) goto next;
}
}
next:;
}

こういうのが設計が汚いとは思わんけど