Мне нужна помощь, чтобы выяснить, как пройти через двухмерный массив с двойным указателем, который был передан. Я думал, что у меня все правильно, но я не могу понять. По сути, это сетка, и я пытаюсь найти конкретное значение, которое всегда будет в массиве, но оно не найдено. Вот функция, и это то, что я первоначально попробовал. «S» - это персонаж, которого я пытаюсь найти, но он не находит его.
pathResult hasPath( char** maze, int mazeSize ){
int i,j;
char *startHere = NULL;
for(i = 0; i < mazeSize; i++)
{
for(j = 0; j < mazeSize; j++)
{
printf("0");
if(strcmp((*(maze + i) + j),"S") == 0)
{
printf("HERE");
}
}
printf("\n");
}
return PATH_UNKNOWN;
}