|
|
@ -25,7 +25,8 @@ void Bild(char Feld[3][3]) { |
|
|
|
printf("\n"); |
|
|
|
} |
|
|
|
} |
|
|
|
int Winner(char Feld[3][3]) { |
|
|
|
int Winner |
|
|
|
(char Feld[3][3]) { |
|
|
|
// Überprüfen Sieg |
|
|
|
// Überprüfen Reihen |
|
|
|
for (int i = 0; i < 3; i++) { |
|
|
@ -69,7 +70,7 @@ int Winner(char Feld[3][3]) { |
|
|
|
void Zuege(char Feld[3][3], int row, int col) { |
|
|
|
if (Zaehler % 2 == 0) { |
|
|
|
if (Feld[row][col] == '_') { |
|
|
|
Feld[row][col] = 'O'; |
|
|
|
Feld[row][col] = 'O'; |
|
|
|
} |
|
|
|
else { |
|
|
|
printf("Das Feld ist schon besetzt. Gib ein anderes Feld ein:\n"); |
|
|
@ -84,5 +85,13 @@ void Zuege(char Feld[3][3], int row, int col) { |
|
|
|
if (Feld[row][col] == '_') { |
|
|
|
Feld[row][col] = 'X'; |
|
|
|
} |
|
|
|
else { |
|
|
|
printf("Das Feld ist schon besetzt. Gib ein anderes Feld ein:\n"); |
|
|
|
printf("[Reihe Spalte]:"); |
|
|
|
scanf("%d %d"); |
|
|
|
row -= 1; |
|
|
|
col -= 1; |
|
|
|
Zuege(Feld, row, col); |
|
|
|
} |
|
|
|
} |
|
|
|
} |