Задать вопрос
@svetv_ana

Отсутствует оператор «=», соответствующий этим операндам. В чем заключается ошибка и как ее исправить?

#include
using namespace std;

void main() {
int r;
cout << r = 1 + rand() % 10;
cout << r << endl;
}

При присваивании рандомного числа переменной r выводит ошибку. Выделяется знак присваивания(=)
Без присваивания оператор rand работает нормально
  • Вопрос задан
  • 3877 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы