Я хотел сделать простую программу, в которой пользователь должен ввести подрегистрированный номер (1-4). Где условия продолжения основаны на введении числа в количество времени, как определено, на котором выбрал пользователь, и, конечно, ввод правильного числа. Проблема в том, что программа распознает, если число верно, однако вы можете взять столько, сколько вам нравится, и она не остановит игру. Эта «15 -минутная» программа должна была быть углублением в C ++, однако она превратилась в долгосрочный проект с запутанными алгоритмами часов и путаницей. Ниже приведен весь исходный код. Любая помощь была бы отличной ... < /p>
#include
#include
#include
#include
using namespace std;
int main() {
//input
string numberGuessed;
int intNumberGuessed;
int score = 0;
int actualNumber;
int gameOver = 0;
//Level Select Variables
char level = {0};
string input = " ";
double timeForInput;
//initialize random seed
srand (time(NULL));
//Generates random number
actualNumber = rand() % 4 + 1;
//LEVEL SELECTOUR
cout
Подробнее здесь: https://stackoverflow.com/questions/280 ... -and-srand