#include #include #include #include int main(int argc, char *argv[]) { char lin,col; char i,j; unsigned char c; char labirinto[10][10]; // Inicializa labirinto vazio for (i=0;i<10;i++) for (j=0;j<10;j++) labirinto[i][j]=' '; lin=col=0; labirinto[lin][col]='*'; while (1) { if (kbhit()) { c=getch(); if (c=='d') { if (col < 9) col++; } // Direita if (c=='a') { if (col > 0) col--; } // Esquerda if (c=='w') { if (lin > 0) lin--; } // Up if (c=='s') { if (lin < 9) lin++; } // Down } labirinto[lin][col]='*'; system("cls"); for (i=0;i<10;i++) { for (j=0;j<10;j++) printf("%c",labirinto[i][j]); printf("\n"); } } return 0; }