Browse Source

30 mehr Spiele

remotes/origin/Simon
Simon Hildebrandt 11 months ago
parent
commit
563b1a9860
  1. 53
      src/main/c/TicTacToe.c

53
src/main/c/TicTacToe.c

@ -99,29 +99,36 @@ int mainx() {
int row;
int col;
char Feld[3][3];
Brett(Feld);
Bild(Feld);
while (Winner(Feld) == 9) {
Bild(Feld);
if (Zaehler % 2 != 0) {
printf("Spieler 1 gebe das Feld an wo du dein X setzen willst.\n");
}
else printf("Spieler 2 gebe das Feld an wo du dein O setzen willst.\n");
printf("Reihe:");
scanf("%d", &row);
printf("Spalte:");
scanf("%d", &col);
row -= 1;
col -= 1;
if (row > 3 || col > 3) {
printf("Das ist nicht mehr im Feld. Versuch es nochmal:");
scanf("%d %d", &row, &col);
row -= 1; //Für Index eins kleiner
char Nochmal[50] = { "Weiter" };
while (Nochmal[0] == 'W' || Nochmal[0] == 'w') {
Zaehler = 1;
Brett(Feld);
while (Winner(Feld) == 9) {
Bild(Feld);
if (Zaehler % 2 != 0) {
printf("Spieler 1 gebe das Feld an wo du dein X setzen willst.\n");
}
else printf("Spieler 2 gebe das Feld an wo du dein O setzen willst.\n");
printf("Reihe:");
scanf("%d", &row);
printf("Spalte:");
scanf("%d", &col);
row -= 1;
col -= 1;
if (row > 3 || col > 3) {
printf("Das ist nicht mehr im Feld. Versuch es nochmal:");
scanf("%d %d", &row, &col);
row -= 1; //Für Index eins kleiner
col -= 1;
}
Zuege(Feld, row, col);
Zaehler++;
}
Zuege(Feld, row, col);
Zaehler++;
Bild(Feld);
Winner(Feld);
printf("Wollt ihr weiter spielen?\n[Weiter]\n[Ende]\n");
scanf("%s", Nochmal);
}
Bild(Feld);
Winner(Feld);
}
}
Loading…
Cancel
Save