Тема: Динамічні масиви
Допоможіть переписати код за допомогою вказівників.
Потрібно в динамічній матриці поділити елементи першого та і останнього стовпця квадратної матриці і записати результат на місце першого рядка;
#include <iostream>
#include<stdlib.h>
using namespace std;
int main(int argc, char* argv[])
{
srand(time(NULL));
setlocale(LC_ALL, "ukr");
int n, m;
cin >> n;
cin >> m;
int** A = new int* [n];
for (int i = 0; i < n; i++)
{
A[i] = new int[m];
for (int j = 0; j < m; j++)
{
A[i][j] = rand() % 20 - 10;
cout << A[i][j] << "\t";
}
cout << endl;
}
float sum = 0;
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
sum = A[i][0] / A[i][n - 1];
}
cout << "Сума елементiв парних рядкiв\t" << sum << endl;
}
for (int i = 0; i < n; i++)
{
for (int j = 0; j < m; j++)
{
A[0][j] = sum;
cout << A[i][j] << "\t";
}
cout << endl;
}
}