#include <stdio.h>
#define M 5
int
fun(
int
n,
int
xx[][])
{
int
i, j, sum=0;
printf
(
"\nThe %d x %d matrix:\n"
, M, M);
for
(i = 0; i < M; i++)
{
for
(j = 0; j < M; j++)
printf
(
"%f "
, xx[i][j]);
printf
(
"\n"
);
}
for
(i = 0;i < n;i++)
sum += xx[i][i]+xx[i][n-i-1];
return
(sum);
}
void
main()
{
int
aa[M][M]={{1,2,3,4,5},{4,3,2,1,0},{6,7,8,9,0},{9,8,7,6,5},
{3,4,5,6,7}};
printf
(
"\nThe sum of all elements on 2 diagnals is %d."
,fun(M,aa));
}