Ecco, non capisco dove sbaglio
include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char **argv) {
/* dichiarazione variabili */
int n;
int m;
int i,j;
/*lettura numero di righe */
printf("Inserisci il numero (intero e positivo) di righe della matrice \n");
scanf("%d", &n);
if (n<=0) {
printf("Il numero di righe deve essere intero e positivo\n");
return -1;
}
/*lettura numero di colonne */
printf("Inserisci il numero (intero e positivo) di colonne della matrice \n");
scanf("%d", &m);
if (m<=0) {
printf("Il numero di colonne deve essere intero e positivo\n");
return -1;
}
/* dichiarazione matrice */
int mat[n][m];
/* lettura matrice */
printf("Inserisci i valori della matrice con %d righe e %d colonne separati da invio\n",n,m);
for (i=0; i<n; i++) {
for (j=0; j<m; j++)
scanf("%d", &mat[i][j]);
}
/* stampa output */
if (mat[i][j]>=0) {
printf("La matrice NON contiene tutti numeri negativi!\n");
}
else
printf("La matrice contiene tutti numeri negativi!\n");
return 0;
}