diff --git a/main.cpp b/main.cpp new file mode 100644 index 0000000..5555a3f --- /dev/null +++ b/main.cpp @@ -0,0 +1,29 @@ +#include +#include +#include + +#define PRINT(text) std::cout << text << std::endl + +int read_user_number() { + int result; + + std::cout << "Guess a number from 0 to 9: "; + std::cin >> result; + + return result; +} + +int main() { + srand(unsigned(time(0))); + + auto number = rand() % 10; + auto user_number = read_user_number(); + + while (user_number != number) + { + PRINT("Wrong!"); + user_number = read_user_number(); + } + + PRINT("Correct!"); +} \ No newline at end of file