write a program for matrix multiplication of size 3*3
write a program for matrix multiplication of size 3*3
/*a program for matrix multiplication of size 3*3
programmed by:
Name: Jitendra Kr Yadav
roll: 10116
date: 29 april 2011*/
#include <stdio.h>
#include <conio.h>
void main()
{
int c[3][3];
int a[3][3]={{1,2,3},{4,5,6},{6,7,8}};
int b[3][3]={{9,8,7},{6,5,4},{3,2,1}};
int i,j,k;
for(i=0; i<3; i++)
{
for(j=0; j<3; j++)
{
c[i][j]=0;
{
for(k=0; k<3; k++)
{
c[i][j]=c[i][j]+a[i][j]*b[k][j];
}
}
}
}
for(i=0;i<3;i++)
{
printf(“\n”);
for(j=0;j<3;j++)
printf(“%d\t”,c[i][j]);
}
getch();
}
Output
18 30 36
72 75 72
102 105 96
Comments (1)