(コードを編集した後)何が起こるかは、複数の単語を入力するたびに痙攣します。修正はありますか?ありがとう。何も知らないようでしたらすみません。高価な本と、オンラインでチュートリアルを読ませてくれる人がいません。(編集したコードは以下です。)
#include <iostream>
#include <string>
using namespace std;
string qu;
int y;
int main()
{
y = 1;
while (y == 1)
{
cout << "Welcome to the magic 8-ball application." <<"\nAsk a yes or no question, and the 8-ball will answer." << "\n";
cin >> qu;
cout << "\nProccessing...\nProccessing...\nProccessing...";
cout << "The answer is...: ";
int ans = (int)(rand() % 6) + 1;
if (ans == 1)
cout << "Probably not.";
if (ans == 2)
cout << "There's a chance.";
if (ans == 3)
cout << "I don't think so.";
if (ans == 4)
cout << "Totally!";
if (ans == 5)
cout << "Not a chance!";
if (ans == 6)
cout << "75% chance.";
system("CLS");
cout << "\nWant me to answer another question?" << "(1 = yes, 2 = no.)";
cin >> y;
}
return 0;
}