sábado, 3 de diciembre de 2011

que onda camaradas

para empzar publico un  programa que suma dos  matrices y me da  una tercera matriz

#include <stdio.h>
#include <stdlib.h>
#define fl 5
#define cl 4
int suma(int a[fl][cl],int b[fl][cl]);
main()
{
 int i,j;
 int a[fl][cl],b[fl][cl];
 for(i=0; i<fl; i++)
 {
  for(j=0; j<cl; j++)
  {
   printf("valor de la matriz a fila %i columna %i: ",i,j);
   scanf("%i",&a[i][j]);
   printf("valor de la matriz b fila %i columna %i: ",i,j);
   scanf("%i",&b[i][j]);
   }
  }
  printf("\n\n\n");
  suma(a,b);
  for(i=0; i<fl; i++)
  {
  for(j=0; j<cl; j++)
  {
   printf("%i\t",a[i][j]);       
   printf("\n\n"); 
   printf("%i\t",b[i][j]);
   printf("\n\n");
  }
  }       
  return 0;
}
  int suma(int a[fl][cl],int b[fl][cl])
  {
  int i,j;
  int c[fl][cl];
  for(i=0; i<fl; i++)
  {
  for(j=0; j<cl; j++)
  {
  c[fl][cl]=a[i][j]+b[i][j];
  printf("%i\t",c[i][j]);
  printf("\n\n");
  }
  }
  getche();
  return c;
}             

No hay comentarios:

Publicar un comentario