推測がメインで定義されていないというエラーが表示されます。どうしたの?プログラムは推測ゲームとして設計されています
while は main で定義された推測のために停止しているだけですが、それにより、コンピューターはテストされていない入力を要求します。
#include <cstdlib>
#include <iostream>
#include <ctime>
using namespace std;
int nextGuess();
int main()
{
srand(time(0));
int number = rand() % 100 + 1;
cout <<" --GUESSING GAME-- \n You are to enter numbers, trying to guess rthe computer's number"<< endl;
int guess = nextGuess();
do
{
int guess = nextGuess();
if (guess > number)
cout <<"Your guess is to high."<< endl;
if (guess < number)
cout <<"Your guess is too low."<< endl;
if (guess == number)
cout <<"Good job, that's the number!"<< endl;
}
while (guess != number);
system("pause");
}
int nextGuess()
{
int guess = 0;
cout <<"Please enter a number:";
cin >> guess;
return guess;
}
** c プロンプトを貼り付けますが、コピーされません。