scusate se vi faccio perder tempo , ma sto iniziando a studiare il C++ e su un esercizio mi si domanda di leggere una riga di un array bidimensionale fornendo alla funzione di lettura olltre l'array il numero di riga. Ma non mi funziona.
vi allego il frammento del programma , potete darmi una mano ?
grazie
Max

const int N=3;
const int M=4;
void stampa_riga(int x[N][M],int i)
{
for(int k=0;k<N;k++)
for(int j=0;j<M;j++)
cout<<x[k][i];
}
int main()
{
int array [N][M];
int x;
for(int z=0;z<N;z++)
for(int j=0;j<M;j++)
cin>>array [z][j] ;
cout<<"inserisci il valore";
cin>>x;
stampa_riga(array,x);
system("PAUSE");
return 0;
}