Thursday, April 3, 2014

PROGRAM TO PRINT THE ROW SUM,COLUMN SUM AND DIAGONAL SUM OF A SQUARE MATRIX

//PROGRAM TO PRINT THE ROW SUM,COLUMN SUM AND DIAGONAL SUM OF A SQUARE MATRIX

#include<conio.h>
#include<stdio.h>
#define row 3
#define col 3
void main()
{
int ar[row][col],i,j,r_s,c_s,d_s=0;
clrscr();

printf("enetr the elements of array\n");
for(i=0;i<row;i++)
{
for(j=0;j<col;j++)
{
scanf("%d",&ar[i][j]);
}
}
printf(" the elements of array\n");
for(i=0;i<row;i++)
{
for(j=0;j<col;j++)
{
printf("%d\t",ar[i][j]);
}
printf("\n\n");
}
for(i=0;i<row;i++)
{
r_s=0;c_s=0;
for(j=0;j<col;j++)
{
r_s=r_s+ar[i][j];
c_s=c_s+ar[j][i];
if(i==j)
{
d_s=d_s+ar[i][j];
}
}
printf("\nsum of row %d is %d",i,r_s);
printf("\nsum of col %d is %d",i,c_s);
}
printf("\nsum of diagonal is %d",d_s);
getch();
}

No comments:

Post a Comment