Ayuda (Apuntadores a una matriz?)

Vane
27 de Octubre del 2005
Necesito que alguien me ayude a hacer una funcion que reciba como parametro una matriz...pero usando "paso por refrencia" y lo que tiene que hacer la matriz (de 3x3) es...pues solo llenarla porfavor !!! he leido varias cosas pero me confunden mas....ayudenme!!!

KIKE
27 de Octubre del 2005
esto te puede servir, piensa que cuando pasas un array o matriz a una funcion, siempre le pasas una referencia de ella, es decir su direccion en memoria...

void LlenaMatriz(int n[3][3])
{
cout<<"introduce 9 numeros seguidos de enter\n";
for(int x=0;x<3;x++)
{
for(int y=0;y<3;y++)
cin>>n[x][y];
}
}

void main()
{
int matriz[3][3];
LlenaMatriz(matriz);
cout<<"Resultado:\n";
for(int x=0;x<3;x++)
{
for(int y=0;y<3;y++)
cout<<"matriz["<<x<<"]["<<y<<"]="<<matriz[x][y]
<<"\n";
}
cout<<"introduce cualquier letra para salir\n";
char a;
cin>>a;
}