Помогите найти ошибку в коде программы с++

Станислав в категроии Информатика, вопрос открыт 14.07.2018 в 00:51

#include "stdafx.h"
#include
#include
#include
#include
#include "time.h"
#include "iostream"

using namespace std;
class matrix
{
private:
int rows;
int cols;
int **arr = new int*[rows];
public:
void matrix1()
{
cin >> rows;
cin >> cols;
for (int i = 0; i < rows; i++)
{
arr[i] = new int[cols];
}
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < cols; j++)
{
arr[i][j] = rand() % 10;
}
}
for (int i = 0; i < rows; i++)
{
for (int j = 0; j < cols; j++)
{
cout << arr[i][j] << "\t";
}
cout << endl;
}

for (int i = 0; i < rows; i++)
{
delete[] arr[i];
}
delete[] arr;
}
};
void main()
{
srand(time(NULL));
matrix pervaya;
pervaya.matrix1();
system("pause");
}

0 ответов

Нет результатов.
Оставлять ответы могут только авторизированные пользователи.
Зарегистрируйтесь или  авторизируйтесь на сайте чтобы оставить ответ на вопрос.