X_FIELDSIZE
char Field[Y_FIELDSIZE][X_FIELDSIZE]; /* the playing field itself */
for (i = 1; i < X_FIELDSIZE; i++)
move(i, X_FIELDSIZE);
move(i, X_FIELDSIZE + 2);
telx = X_FIELDSIZE + 2;
for (i = 1; i < X_FIELDSIZE; i++)
for (x = 1; x < X_FIELDSIZE; x++)
Min.x = X_FIELDSIZE;
if (newpos.x <= 0 || newpos.x >= X_FIELDSIZE)
newpos.x <= 0 || newpos.x >= X_FIELDSIZE ||
if (x <= 0 || x >= X_FIELDSIZE)
else if (rp->x >= X_FIELDSIZE)
rp->x = X_FIELDSIZE - 1;
Min.x = X_FIELDSIZE;
pos.x = arc4random_uniform(X_FIELDSIZE - 1) + 1;
#define X_SCORE (X_FIELDSIZE + 9)
#define X_PROMPT (X_FIELDSIZE + 2)
extern char Cnt_move, Field[Y_FIELDSIZE][X_FIELDSIZE], Run_ch;