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

Как создавать массив с количеством элементов, равных введенному числу?

int s=0;
scanf_s("%d", &s);
int arr[s];
Данный код выдает ошибку, тк s должна быть объявлена как const.Но если объявить s как const, я не смогу изменять ее значение при вводе числа при помощи scanf_s. Какую конструкцию необходимо использовать, чтобы при вводе
сохранять число в переменную и создавать массив с размером, равным этой переменной?
  • Вопрос задан
  • 92 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Академия Codeby
    Курс «Анализ защищенности инфраструктуры на основе технологий Active Directory»
    4 месяца
    Далее
  • Академия Codeby
    Курс «Цифровая криминалистика и реагирование на инциденты ОС Linux (DFIR)»
    14 недель
    Далее
Решения вопроса 1
Zoominger
@Zoominger
System Integrator
Вам нужно создать динамический массив.
Это гуглится на раз-два.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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