
Сообщение от
user-men
if(x==0) { masxy[y][x]=y1;
т.к. y1=60, то и masxy[0][0]=60
Далее

Сообщение от
user-men
if(z==0){p1=masxy[y][x];}
p1=60,p2=0 - вот и получили Вашу магическую комбинацию
Замечание

Сообщение от
user-men
if(z==0){p1=masxy[y][x];}
else if(z!=0){p2=masxy[y][x];}
Зачем писать if(z!=0), если в ветвь else Вы и так попадаете только в случае, когда z!=0....