Adi | tmine
Erfahrenes Mitglied
Hallo Leute könnte mir mal einer Erklären wieso mein Spielchen immer abbricht, wenn man die Zahl errät?
hier der Code: (wäre froh wenn das ma einer testen könnte)
thx
ps: die Zahl steht dort in den <> ^^ für alle, die nicht Stunden lang testen wollen
hier der Code: (wäre froh wenn das ma einer testen könnte)
Code:
/* Zahlenraten */
#include <stdlib.h>
#include <time.h>
int main(){
srand(time(0));
int zufallzahl, userzahl, versuche=0;
char nochmals;
do{
zufallzahl = rand() % 100;
userzahl = 0;
versuche = 0;
printf("Ich habe mir eine Zahl zwischen 1 und 100 gemerkt! <%i>\n", zufallzahl);
do{
printf("rate mal!\n");
scanf("%i",&userzahl);
versuche++;
if (userzahl < zufallzahl){
printf("Meine Zahl ist groesser als %i ! \n", userzahl);
}
if (userzahl > zufallzahl){
printf("Meine Zahl ist kleiner als %i ! \n", userzahl);
}
}while (userzahl != zufallzahl);
printf("Super Sie haben die Zahl %i nach %i Versuchen erraten\n", zufallzahl, versuche);
printf("nochmals Spielen? (j/n)\n");
scanf("%c", nochmals);
}while (nochmals == 'j');
printf("\n Vielen Dank fuers mitspielen.\n");
printf("\n");
printf("Das Spiel wird beendet\n");
sleep(3000);
return 0;
}
thx
ps: die Zahl steht dort in den <> ^^ für alle, die nicht Stunden lang testen wollen
