Tạo ma trận vuông a bậc n phần tử được nhập từ bàn phím in các phần tử nằm trên đường chéo chính

#include<stdio.h>
#include<conio.h>
main()

{

int a[100][100],i,j,n,tong=0;

//nhap bac cua ma tran



 printf("\n nhap n: ");

 scanf("%d",&n);

 for(i=0;i<n;i++)

    for(j=0;j<n;j++){

        printf("\n a[%d][%d]=",i,j);

        scanf("%d",&a[i][j]);

    }

//xuat ma tran

        for(i=0;i<n;i++){

        for(j=0;j<n;j++)

              printf("%5d",a[i][j]);

              printf("\n\n\n");

}

//phan tu nam tren duong cheo chinh



printf (" cac phan tu cua ma tran :\n");

for (int i=0;i<n;i++)

{ for (int j=0;j<n;j++)

if (i==j)

    printf ("%d",a[i][j]);

 }

  getch();

}

Mới hơn Cũ hơn