diff --git a/Start_Windows/game.c b/Start_Windows/game.c index 9923771..397d213 100644 --- a/Start_Windows/game.c +++ b/Start_Windows/game.c @@ -129,12 +129,9 @@ void placeRandomLetters(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], { for (j = 0; i < searchFieldLen; j++) { - if (salad[i][j]) + if ((salad[i][j] < 'A') && (salad[i][j] > 'z')) { - if ((salad[i][j] < 'A') && (salad[i][j] > 'z')) - { - salad[i][j] = rand()%('Z' - 'A' + 1) + 'A'; - } + salad[i][j] = rand()%('Z' - 'A' + 1) + 'A'; } } } @@ -171,7 +168,7 @@ int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsi placeRandomLetters(salad, searchFieldLen); - + return placedWords; } @@ -179,6 +176,17 @@ int createWordSalad(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsi // Prints the word salad to console void showWordSalad(const char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN], unsigned int searchFieldLen) { + int i = 0; + int j = 0; + + for (i = 0; i < searchFieldLen; i++) + { + for (j = 0; i < searchFieldLen; j++) + { + printf("%c", salad[i][j]); + } + printf("\n"); + } }