int main(){ utworz_tablice(); plansza(); time_t ostatnia_zmiana= clock(); time_t teraz= clock(); int gra=1; int speed=300; int c; while (gra==1){ while (teraz - ostatnia_zmiana < speed) { teraz= clock(); if (kbhit()) { c = getch(); //printf("%d",c); if (c == 224) { c = getch(); } } //printf("%d",c); } switch (c){ case 72: if (S.y>0){ S.y--; gotoxy(S.x, S.y); printf(">"); } break; case 80: if (S.y<16){ S.y++; gotoxy(S.x, S.y); printf(">"); } break; case 77: if (S.x<26){ S.x++; gotoxy(S.x, S.y); printf(">"); } break; case 75: if (S.x>0){ S.x--; gotoxy(S.x, S.y); printf(">"); } break; } ostatnia_zmiana= clock(); if(tab[S.y-1][S.x-1]!=1 && tab[S.y-1][S.x-1]!=0){ gra=0; system("CLS"); gotoxy(15, 7); printf("Game over\n\n"); getch(); } } }