int min = matrice[0][0];
int max = matrice[0][0];
for(i=0;i<righe;i++)
{
for(j=0;j<colonne;j++)
{
if(matrice[i][j]<min)
{
min = matrice[i][j];
}
}
}
Na cosa del genere? (che tra l'altro mi sembra sbagliata perchè cerca il minimo in tutta la matrice e non nella singola riga) Dopodiché, il max come si procede?