Тема: допоможіть благаю!!
#include <math.h>
#include <stdio.h>
#include <ctime>
#include <iostream>
#include <conio.h>
#include <cstdlib>
#include "iomanip"
#include <string.h>
using namespace std;
int main()
{
int j,i,n = 9;
int A[n][n];
int k = 0;
srand(time(NULL));
for (i = 0; i < n; i++)
{
for (j = 0; j<n; j++)
{
A[i][j]=rand() % 99;
printf("%2d ", A[i][j]);
}
printf("\n");
}
int m;
int l = n%2;
if (l)
{
m = int (n/2);
} else
{
m = n/2 - 1;
}
for (int i = 1; i < n - 1; i++) {
int sum = 0;
if (i <= m) {
k ++;
} else if (i > m && l == 1) {
k --;
} else l = 1;
for (int j = 1; j <= k; j++) {
sum = sum + A[i - j][8-i - j] + A[i + j][8];
}
A[i][n-1-i] += sum;
}
cout <<"\n\n\n";
for (int i = 0; i < n; i ++) {
for (int j = 0; j < n; j ++) {
printf("%3d ", A[i][j]);
}
printf("\n");
}
}
В новій матриці помістіть на бічну діагональ суми елементів, які розташовані над бічною діагоналлю та знаходяться на діагоналях перпендикулярно до бічної діагоналі. Виведіть новий масив на екран. Розрахуйте суми елементів, які знаходяться в непарних рядках нового масиву. Виведіть ці суми.