|
#include<stdio.h>
void main()
{
int A[5][5],i,j,m,n,sum = 0;
clrscr();
printf("\n\n\t ENTER A ORDER OF THE MATRIX M,N...:
");
scanf("%d,%d",&m,&n);
printf("\n\n\t ENTER THE ELEMENTS OF THE
MATRIX..:\n\n");
if(m == n)
{
for(i=1;i<=m;i++)
{
for(j=1;j<=n;j++)
{
gotoxy(20+j*4,12+i*2);
scanf("%d",&A[i][j]);
}
printf("\n");
}
for(i=1;i<=m;i++)
sum = sum +
A[i][n+1-i];
printf("\n\t
THE SUM OF SECONDARY DIAGONAL OF A MATRIX IS...: %d", sum);
}
else
{
printf("\n\t
THE ORDER OF THE MATRIX IS NOT CORRECT");
printf("\n\n\t
HELP : 'M' SHOULD BE EQUAL TO 'N'");
}
getch();
}
Download exe and source code here.
Related source codes :
To find the sum of two
matrices
To find the difference of
two matrices
To multiply two matrices
To find the sum of primary
diagonal of a matrix
To find the transpose of
a matrix
Select program from the list |