#include typedef enum {SOUTH_WEST=0, NORTH_EAST, WEST_NORTH, EAST_SOUTH} Dir;typedef enum {EAST=1,WEST, SOUTH, NORTH} Direction; void show2DArray(int (*arr)[9],int size){int i,j; for(i=0; i= 0 && y + 1 = dimension){x++, dir = SOUTH_WEST;}else if (x - 1 = dimension..