/***************************************/
/* KARESEL BİR MATRİSİN İZİNİ BULAN PROG. */
/* Bilal ÖZTÜRK - Mayıs 2001 */
/***************************************/
#include <stdio.h>
#include <math.h>
{
int i,j,n;
float amatrisi[10][10];
float x,iza=0;
clrscr();
printf("matrisin boyutunu giriniz n=");
scanf("%d",&n);
printf("satır ve sütun boyutu=%d\n",n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
amatrisi[i][j]=0;
}
}
printf("Matrisin Elemanlarını Giriniz \n");
printf("1.satır,2.satır,...,n.satır \n");
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
printf("amatrisi[%d][%d]=",i,j);
scanf("%f",&x);
amatrisi[i][j]=x;
}
}
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
printf(" %.5f",amatrisi[i][j]);
}
printf("\n");
}
for(i=1;i<=n;i++)
{
iza=iza+amatrisi[i][i];
}
printf("matrisin köşegen elemanları toplamı(izi)=%f\n",iza);
getch();
}