Salve ho questo esercizio che ho risolto in metà mi manca solo da stampare la riga che contiene il numero più grande!! Il mio codice è questo
codice:
#include<stdio.h>#include<iostream>
#include<cstdlib>


int main () {


const int N=10;	
int row;
 int column ;
	int a[N][N];
	
	printf("Inserisci numero di righe: ");
	scanf("%d",&row);
	printf("Inserisci numero colonne: " );
	scanf("%d",&column);
	for(int i=0;i<row;i++){
	
		for(int j=0;j<column;j++){
		
			printf("Inserisci elmento di a[%d][%d]: ",i,j);
			scanf("%d",&a[i][j]);
		
	}
}
printf("\nLa matrice e': \n");
for(int i=0;i<row;i++){


for(int j=0;j<column;j++)


	printf("%3d ",a[i][j]);
printf("\n");
}
//Ricerca del massimo valore nella matrice
int max=a[0][0];




for(int i=0;i<row;i++){
	
for(int j=0;j<column;j++)
if(a[i][j]>max){


	max=a[i][j];
}


}
printf("\nL'elemnto piu' grande e': %d",max);


//Ricerca della riga che contiene il massimo valore
//stampiamoa video la riga intesa come riga 1  o riga 2 o riga 3


int maximum=a[0][0];
for(int j=0;j<column;j++){
	for(int i=0;i<row;i++)


	if(a[i][j]>maximum){
		maximum=a[i][j];
		row=i;
		
	}


}
	printf("\nsi trova nella riga %d" ,row+1);






	return 0;
	
}
il mio problema sta nella parte finale del codice non riesco a far per l'appunto stampare la riga in cui si trova l'elemento più grande(sia il numero di riga che la riga con tutti gli elementi)