Browse Source

refactoring: wall --> get_wall_input

main^2
Joe Lukas Kalb 11 months ago
committed by Peter Wiebe
parent
commit
6269b4af50
  1. 2
      src/main/c/labyrinth.c
  2. 2
      src/main/c/labyrinth.h

2
src/main/c/labyrinth.c

@ -26,7 +26,7 @@ void ask_lab_dimensions(unsigned short *len_x, unsigned short *len_y){
*len_y = get_natural_number("Bitte gib die y-Laenge des Labyrinthes an:\n"); *len_y = get_natural_number("Bitte gib die y-Laenge des Labyrinthes an:\n");
} }
short wall(unsigned short *x, unsigned short *y, unsigned short len_x, unsigned short len_y){
short get_wall_input(unsigned short *x, unsigned short *y, unsigned short len_x, unsigned short len_y){
char answer; char answer;
printf("Moechten Sie die Koordinaten einer weiteren Labyrinthwand angeben? (y/n)\n"); printf("Moechten Sie die Koordinaten einer weiteren Labyrinthwand angeben? (y/n)\n");
scanf(" %c", &answer); scanf(" %c", &answer);

2
src/main/c/labyrinth.h

@ -11,6 +11,6 @@ short lab_can_move(Field_State** field, unsigned short x, unsigned short y, Dire
void show_solution(Field_State** field, unsigned short len_x, unsigned short len_y); void show_solution(Field_State** field, unsigned short len_x, unsigned short len_y);
unsigned short get_natural_number(char text[]); unsigned short get_natural_number(char text[]);
void ask_lab_dimensions(unsigned short *len_x, unsigned short *len_y); void ask_lab_dimensions(unsigned short *len_x, unsigned short *len_y);
short wall(unsigned short *x, unsigned short *y, unsigned short len_x, unsigned short len_y);
short get_wall_input(unsigned short *x, unsigned short *y, unsigned short len_x, unsigned short len_y);
#endif // TEST_H #endif // TEST_H
Loading…
Cancel
Save