Need help with a simple program

Well i got the class c++ programming 2 and i got my first program to write and im stuck.. on the problem here is the problem.. i would appreciate any help i can get. or any ideas of how i can accomplish this. thanks

sincerely,

Ara

Program 1,

Given the following two-dimensional 6x6 square array:

2 3 38 21 19 3

3 23 49 37 83 -7

14 37 20 2 4 22

30 2 2 3 223 22

18 43 29 37 34 23

81 34 92 73 43 32

Write a program that will compute:

The sum of each row.

The sum of each column.

The sum of the major diagonal (coordinates that satisfy r=c)

the sum of the minor diagonal (coordinates that satisfy 6-r=c)

The sum of each concentric square (i.e. all points equidistant from the border)

what i got so far. i have the rows and colums adding already i just need some help with the last three. this is what i have so far.

Code:

`using namespace std;`

#include <iostream>

#include <string>

#include <iomanip>

using namespace std;

int main () {

int a[6][6] =

{

{2, 3, 38, 21, 19, 3},

{3, 23, 49, 37, 83, -7},

{14, 37, 20, 2, 4, 22},

{30, 2, 2, 3, 223, 22},

{18, 43, 29, 37, 34, 23},

{81, 34, 92, 73, 43, 32}

};

const int csize = 6;

const int rsize= sizeof(a)/sizeof(int)/csize;

for (int r=0; r < rsize; r++ ) {

cout << setw(5) << a[r][0];

for (int c=1; c < csize; c++) { // Add a[r][c] to sum

cout << " "<< setw(rsize) <<a[r][c];

}

cout << endl;

}

for (int r=0; r < rsize; r++ ) {

int sum = 0;

for (int c=0; c < csize; c++) { // Add a[r][c] to sum

sum = sum + a[r][c];

}

cout << "Row " << r << " sum: " << sum << endl;

}

for (int c=0; c < csize; c++ ) {

int sum = 0;

for (int r=0; r < csize; r++) { // Add a[r][c] to sum

sum = sum + a[r][c];

}

cout << "Col " << c << " sum: " << sum << endl;

}

return 0;

}