Code:
#include<stdio.h>
#include<conio.h>
void main()
{
int a[10][10];
int i,j,n,m,sym=1;
clrscr();
printf("Enter the order of matrix\n");
scanf("%d%d",&m,&n);
if(m==n)
{
    printf("Enter the matrix elements\n");
    for(i=0;i<m;i++)
    for(j=0;j<n;j++)
    scanf("%d",&a[i][j]);

    for(i=0;i<m;i++)
    for(j=0;j<n;j++)
    {
        if(a[i][j]!=a[j][i])
        {
            sym=0;
        }
    }
    printf("Matrix\n");
    for(i=0;i<m;i++)
    {
        for(j=0;j<n;j++)
        printf("%d\t",a[i][j]);
        printf("\n");
    }

    if(sym==1)
        printf("is a symmetric matrix\n");
    else
        printf("is not a symmetric matrix\n");
}
else printf("Not a square matrix\n");
getch();
}

Last edited by shabbir; 23Sep2009 at 20:14.. Reason: Code blocks