|
@ -32,7 +32,7 @@ int Modus1() { |
|
|
printf("\t\t\t\tName Spieler/in: "); |
|
|
printf("\t\t\t\tName Spieler/in: "); |
|
|
scanf("%s", Spieler); |
|
|
scanf("%s", Spieler); |
|
|
while (ende[0] == 'W' || ende[0] == 'w') { |
|
|
while (ende[0] == 'W' || ende[0] == 'w') { |
|
|
char you = 'Y', computer, Lösung; |
|
|
|
|
|
|
|
|
char you = 'Y', computer, Ergebnis; |
|
|
srand(time(NULL)); |
|
|
srand(time(NULL)); |
|
|
n = rand() % 100; |
|
|
n = rand() % 100; |
|
|
if (n < 33) { |
|
|
if (n < 33) { |
|
@ -48,13 +48,13 @@ int Modus1() { |
|
|
scanf(" %c", &you); |
|
|
scanf(" %c", &you); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
Lösung = game(you, computer); |
|
|
|
|
|
|
|
|
Ergebnis = game(you, computer); |
|
|
|
|
|
|
|
|
if (Lösung == -1) { |
|
|
|
|
|
|
|
|
if (Ergebnis == -1) { |
|
|
printf("\n\n\t\t\t\tUnentschieden!\n\n"); |
|
|
printf("\n\n\t\t\t\tUnentschieden!\n\n"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
else if (Lösung == 1) { |
|
|
|
|
|
|
|
|
else if (Ergebnis == 1) { |
|
|
printf("\n\n\t\t\t\tWow! Du gewinnst diese Runde!\n\n"); |
|
|
printf("\n\n\t\t\t\tWow! Du gewinnst diese Runde!\n\n"); |
|
|
Stand1++; |
|
|
Stand1++; |
|
|
} |
|
|
} |
|
@ -81,7 +81,7 @@ return 0; |
|
|
int Modus2() { |
|
|
int Modus2() { |
|
|
char Spieler1[50], Spieler2[50]; |
|
|
char Spieler1[50], Spieler2[50]; |
|
|
char ende[10] = "Weiter"; |
|
|
char ende[10] = "Weiter"; |
|
|
int Lösung; |
|
|
|
|
|
|
|
|
int Ergebnis; |
|
|
int Stand1 = 0, Stand2 = 0; |
|
|
int Stand1 = 0, Stand2 = 0; |
|
|
printf("\t\t\t\tName Spieler 1: "); |
|
|
printf("\t\t\t\tName Spieler 1: "); |
|
|
scanf("%s", Spieler1); |
|
|
scanf("%s", Spieler1); |
|
@ -102,15 +102,15 @@ int Modus2() { |
|
|
printf("\n\t\t\t\t%s, waehlen Sie 1 fuer Schere, 2 fuer Stein oder 3 fuer Papier: ", Spieler2); |
|
|
printf("\n\t\t\t\t%s, waehlen Sie 1 fuer Schere, 2 fuer Stein oder 3 fuer Papier: ", Spieler2); |
|
|
scanf(" %c", &wahl2); |
|
|
scanf(" %c", &wahl2); |
|
|
} |
|
|
} |
|
|
Lösung = game(wahl1, wahl2); |
|
|
|
|
|
if (Lösung == -1) { |
|
|
|
|
|
|
|
|
Ergebnis = game(wahl1, wahl2); |
|
|
|
|
|
if (Ergebnis == -1) { |
|
|
printf("\n\t\t\t\tUnentschieden!\n"); |
|
|
printf("\n\t\t\t\tUnentschieden!\n"); |
|
|
} |
|
|
} |
|
|
else if (Lösung == 1) { |
|
|
|
|
|
|
|
|
else if (Ergebnis == 1) { |
|
|
printf("\n\t\t\t\t%s Wow! Du gewinnst diese Runde!\n", Spieler1); |
|
|
printf("\n\t\t\t\t%s Wow! Du gewinnst diese Runde!\n", Spieler1); |
|
|
Stand1++; |
|
|
Stand1++; |
|
|
} |
|
|
} |
|
|
else if (Lösung == 0) { |
|
|
|
|
|
|
|
|
else if (Ergebnis == 0) { |
|
|
printf("\n\t\t\t\t%s Wow! Du gewinnst diese Runde!\n", Spieler2); |
|
|
printf("\n\t\t\t\t%s Wow! Du gewinnst diese Runde!\n", Spieler2); |
|
|
Stand2++; |
|
|
Stand2++; |
|
|
} |
|
|
} |
|
|