Функция create_array - shocoman/labdabrab2 GitHub Wiki

Функция создания массива (create_array) принимает на вход по ссылке переменную для хранения количества элементов в массиве (n) и возвращает указатель на первый элемент массива (array)

int* create_array(int &n)
{
	cout << "Введите количество элементов в целочисленном массиве: ";
	cin >> n;
	
	while(n <= 0)
	{
		cout << "Количество элементов массива не может быть меньше одного! Повторите: ";
		cin >> n;
	}

	int* array = new int[n];
	
	for	(int i = 0; i < n; i++) array[i] = 0;

	cout << "Пустой массив на " << n << " элементов создан." << endl;
	
	return array;
}