#include<stdio.h>
#include<conio.h>
void main()
{
int rows,cols,i,j,k,a[10][10],b[10][10],c[10][10];
printf("Enter the number of rows and columns \n");
scanf("%d%d", &rows, &cols);
printf("Enter the elements of first matrix\n");
for (i = 0; i< rows; i++)
{
for (j= 0; j < cols; j++)
{
scanf("%d", &a[i][j]);
}
}
printf("Enter the elements of second matrix\n");
for (i = 0; i< rows; i++)
{
for (j= 0; j < cols; j++)
{
scanf("%d", &b[i][j]);
}
}
for (i = 0; i< rows; i++)
{
for (j= 0; j < cols; j++)
{ c[i][j]=0;
for(k=0;k<cols;k++)
{
c[i][j]=c[i][j]+a[i][k]*b[k][j];
}
}
}
printf("product of two matrices is as below\n");
for (i = 0; i< rows; i++)
{
for (j= 0; j < cols; j++)
{
printf("%d ", c[i][j]);
}
printf("\n");
}
}