right movement
This commit is contained in:
parent
1c30edaba4
commit
e649038429
16
sk1a/maze.c
16
sk1a/maze.c
@ -14,9 +14,11 @@ int solve_maze(char* maze,int size){
|
|||||||
|
|
||||||
while(actualPos != size*size-1){
|
while(actualPos != size*size-1){
|
||||||
//printf("acpos: %d\n", actualPos);
|
//printf("acpos: %d\n", actualPos);
|
||||||
|
|
||||||
|
|
||||||
//Pohyb dole
|
//Pohyb dole
|
||||||
if(actualPos < (size*size-size) && maze[actualPos+size]==' '){
|
if(actualPos < (size*size-size) && maze[actualPos+size]==' '){
|
||||||
//printf("dole\n");
|
printf("dole\n");
|
||||||
maze[actualPos+size]='*';
|
maze[actualPos+size]='*';
|
||||||
actualPos+=size;
|
actualPos+=size;
|
||||||
//printf("acpos: %d\n", actualPos);
|
//printf("acpos: %d\n", actualPos);
|
||||||
@ -25,27 +27,27 @@ int solve_maze(char* maze,int size){
|
|||||||
|
|
||||||
//Pohyb vpravo
|
//Pohyb vpravo
|
||||||
if(maze[actualPos+1]==' '){
|
if(maze[actualPos+1]==' '){
|
||||||
//puts("vpravo");
|
puts("vpravo");
|
||||||
maze[actualPos]='*';
|
maze[actualPos+1]='*';
|
||||||
actualPos++;
|
actualPos++;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
//Pohyb hore
|
//Pohyb hore
|
||||||
/* if(maze[actualPos-size]==' ' && actualPos-size != 0){
|
if(maze[actualPos-size]==' ' && actualPos-size != 0){
|
||||||
maze[actualPos-size]='*';
|
maze[actualPos-size]='*';
|
||||||
actualPos-=size;
|
actualPos-=size;
|
||||||
continue;
|
continue;
|
||||||
}*/
|
}
|
||||||
|
|
||||||
|
|
||||||
/*
|
|
||||||
//Pohyb vlavo
|
//Pohyb vlavo
|
||||||
if(maze[actualPos-1]==' '){
|
if(maze[actualPos-1]==' '){
|
||||||
maze[actualPos]='*';
|
maze[actualPos]='*';
|
||||||
actualPos--;
|
actualPos--;
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user