#include <stdio.h>

double findDet(int linhas, int colunas, double arr1[linhas][colunas]){
    int det = 0;
    for(int i=0;i<3;i++){
      det = det + (arr1[0][i]*(arr1[1][(i+1)%3]*arr1[2][(i+2)%3] - arr1[1][(i+2)%3]*arr1[2][(i+1)%3]));
    }
    return det;
}

int main()
{
    double determinante;
    double A[3][3] = {{5, 2, 4}, {1, 2, 3}, {2, 2, 5}};
    determinante = findDet(3, 3, A);

    printf("%f", determinante);
    printf("Programa finalizado");
    return 0;
}