#include "PathSearch.h" /* looks for val in every position in the maze and marks it neighbours if they are free with val-1 */ int fill(int m[X_MAZE][Y_MAZE],int val){ int x,y,r; r = 0; for(x=0;x=0) && (m[x-1][y]==0 || m[x-1][y]=0) && (m[x][y-1]==0 || m[x][y-1]=0 && mm[i-1][j]<0 && val=0 && mm[i][j-1]<0 && val=0) return 0; else return 1; }