Salve a tutti, eccomi qui con il mio secondo topic a seguito di difficoltà con questo codice! Qualcuno sarebbe in grado di correggermi/aiutarmi?
devo trovare il minimo dei valori (di una matrice quadrata) posti al di sotto della diagonale, per intenderci:

- - -
- - X
- X X

vi ringrazio in anticipo

ecco il codice che avevo fatto:
codice:
int min (int mat[50][50], int N){
    
    int i,j;
    i=j=1;
    int min=mat[1][2];
    
    for (int i=1;i<N;i++)    {
            
  for (int j=i+1;j<N;j++){
        


            if (min>mat[i][j]){
                min=mat[i][j];
            }
        }
    }
    return min;
}