My console is being spammed with C++?
Hello folks!
I programmed a small game on Visual Studio Code.
When I start the program, my console is spammed with: Enter a number between 1-100:
Please make sure you stay between 1-100!
Enter a number between 1-100:
Please make sure you stay between 1-100!
How can I fix this error? Can someone help me?
Thanks for helpful answers!
Kind regards!
The code:
#include <iostream> #include <time.h> int main(){ int guess; int tries; srand(time(NULL)); int zufall = rand() % 100; std::cout << "**********************************\n"; std::cout << "Wilkommen zum Nummer erraten Spiel!\n"; std::cout << "**********************************\n"; do{ std::cout << "Gib eine Zahl zwischen 1-100 ein: \n"; std::cin >> guess; tries++; if(guess > 100){ std::cout << "Bitte geben Sie eine Zahl zwischen 1-100 ein!\n"; } else if(guess < 1){ std::cout << "Bitte achten Sie das Sie zwischen 1-100 bleiben!\n"; } else if(guess > zufall){ std::cout << "Ihre eingegebene Nummer ist zu Hoch!\n"; } else if(guess < zufall){ std::cout << "Ihre eingegebene Nummer ist zu Niedrig!\n"; } else{ std::cout << "Glückwunsch Sie haben richtig geraten!!!\n"; } }while(guess != zufall); return 0; }
Enter this line immediately after entering:
So after “Tries++;” do you mean?
Didn’t work
No, not before. After
He would have to give out what you entered.
I just solved the mistake but still thank you!
Where was he? Couldn’t find anything at first sight.