Ver Mensaje Individual
  #5 (permalink)  
Antiguo 09/02/2007, 23:21
Avatar de cala932
cala932
 
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: AYUDA con C - suma matrices

Cita:
Iniciado por _Lucifer_ Ver Mensaje
No hay tal cosa como "simulado por direccion", los arreglos siempre pasan por direccion.
Código:
void funcion suma(int A[2][2],int B[2][2])
No es necesario especificar la cantidad de elementos de la primera dimension:
Código:
void funcion suma(int A[][2],int B[][2])
Sin embargo nada te impide hacerlo. Aqui te dejo la funcion suma hecha de mejor manera, si vas a dejar la suma en la matriz A este codigo te va mejor
Código:
void funcion suma(int A[][2], int B[][2])
{
  for(int i=0;i<2;i++)
     for(int j=0;j<2;j++)
        A[i][j]+=B[i][j];
}//end of funcion suma
Deberias tratar de hacerlo mas general, es decir, no solo para matrices 2x2, para nxm o fijar una especie de maxio, el algoritmo es el mismo para todos los casos.

Saludos
Ok Todo bien en ese caso como tu dices tratar de hacerlo mas general a la funcion suma deberias pasarle los subindices por que sea cual sea la matriz los "for" que iteran dentro de la matriz lo hacen dos veces cada uno.
Saludos.