#include<stdio.h>
#include<conio.h>
//determunant
int main(){
int mat[3][3], i, j;
float determinant = 0;
printf("Enter elements of matrix 3*3\n");
for(i = 0; i < 3; i++)
for(j = 0; j < 3; j++)
scanf("%d", &mat[i][j]);
printf("\nmatrix is:");
for(i = 0; i < 3; i++){
printf("\n");
for(j = 0; j < 3; j++)
printf("%d\t", mat[i][j]);
}
//finding determinant
for(i = 0; i < 3; i++)
determinant = determinant + (mat[0][i] * (mat[1][(i+1)%3] * mat[2][(i+2)%3] - mat[1][(i+2)%3] * mat[2][(i+1)%3]));
printf("\n\ndeterminant: %.2f\n", determinant);
getch();
return 0 ;
}
0 Comments