generated from freudenreichan/info2Praktikum-Wortsalat
überprüfungen in game.c angepasst so das ASCII zeichen zwischen Groß- und Kleinbuchstanben ausgeschlossen
This commit is contained in:
parent
7414849901
commit
5d1c8ac8a5
@ -60,7 +60,7 @@ int checkIfPositionIsFree(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN]
|
|||||||
// by scanning each column in the given row
|
// by scanning each column in the given row
|
||||||
for (i = position.startingCell; (i < serchFieldLen) && !(letterFound); i++)
|
for (i = position.startingCell; (i < serchFieldLen) && !(letterFound); i++)
|
||||||
{
|
{
|
||||||
if ((salad[position.rowOrColumn][i] >= 'A') && (salad[position.rowOrColumn][i] <= 'z'))
|
if (((salad[position.rowOrColumn][i] >= 'A') && (salad[position.rowOrColumn][i] <= 'Z')) || ((salad[position.rowOrColumn][i] >= 'a') && (salad[position.rowOrColumn][i] <= 'z')))
|
||||||
{
|
{
|
||||||
letterFound = 1;
|
letterFound = 1;
|
||||||
}
|
}
|
||||||
@ -72,7 +72,7 @@ int checkIfPositionIsFree(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN]
|
|||||||
// by scanning each row in the given column
|
// by scanning each row in the given column
|
||||||
for (i = position.startingCell; (i < serchFieldLen) && !(letterFound); i++)
|
for (i = position.startingCell; (i < serchFieldLen) && !(letterFound); i++)
|
||||||
{
|
{
|
||||||
if ((salad[i][position.rowOrColumn] >= 'A') && (salad[i][position.rowOrColumn] <= 'z'))
|
if (((salad[i][position.rowOrColumn] >= 'A') && (salad[i][position.rowOrColumn] <= 'z')) || ((salad[i][position.rowOrColumn] >= 'a') && (salad[i][position.rowOrColumn] <= 'z')))
|
||||||
{
|
{
|
||||||
letterFound = 1;
|
letterFound = 1;
|
||||||
}
|
}
|
||||||
@ -129,7 +129,7 @@ void placeRandomLetters(char salad[MAX_SEARCH_FIELD_LEN][MAX_SEARCH_FIELD_LEN],
|
|||||||
{
|
{
|
||||||
for (j = 0; i < searchFieldLen; j++)
|
for (j = 0; i < searchFieldLen; j++)
|
||||||
{
|
{
|
||||||
if ((salad[i][j] < 'A') && (salad[i][j] > 'z'))
|
if ((salad[i][j] < 'A') || (salad[i][j] > 'z') || ((salad[i][j] < 'a') && (salad[i][j] > 'Z')))
|
||||||
{
|
{
|
||||||
salad[i][j] = rand()%('Z' - 'A' + 1) + 'A';
|
salad[i][j] = rand()%('Z' - 'A' + 1) + 'A';
|
||||||
}
|
}
|
||||||
|
|||||||
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user