El tema está en que si declaro en main la matriz como está en la función todo va bien. Pero al intentar declararla sólo con sus dimensiones en main e intentar inicializarla desde la función no me sale.
Creo que como lo tengo en la función me estaré refiriendo al elemento 3,3 en lugar de a toda la matriz.
Creo que como lo tengo en la función me estaré refiriendo al elemento 3,3 en lugar de a toda la matriz.
Código (cpp) [Seleccionar]
#include <stdio.h>
#include <stdlib.h>
void matriz_a_inicial (int a [][3]);
int main (){
int a[3][3];
matriz_a_inicial (a);
return 0;
}
void matriz_a_inicial (int a [][3]){
a [3][3]={{1,2,3},{4,5,6},{7,8,9}};
}
Saluditos! ..... !!!!