= new int*[n];
for ( i = 0; i < n; i++) // ввод
{
matrix[i] = new int[m];
for ( j = 0; j < m; j++)
{
if(random)
{
matrix[i][j] = 1 + (rand() % 100);
}
else
{
cout << "Inter element " << "[" << i << "][" << j << "] ";
cin >> matrix[i][j];
}
}
cout << endl;
}
Код в теги (monospace), три ` перед кодом и три ` после кода. Либо выделить код и нажать ctrl+shift+M.
Пример можешь убрать, из типа данных сразу видно, что это не двумерный массив. Это не двумерный массив, это указатель на указатель на данные, можно считать его массивом массивов типа int
Обсуждают сегодня