Теперь, что происходит (после редактирования кода), когда я ввожу более одного слова, у него есть спазмы. Какие-нибудь исправления? Благодарю. Извините, если мне кажется, что я ничего не знаю. Дорогие книги и никто, чтобы научить меня, есть у меня чтение учебников онлайн. (Отредактированный код ниже.)Я получаю пустой экран при отладке программы в C++
#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;
}
Что сделали код сделать раньше? Что вы ожидаете от этого? – iblamefish