Wednesday, April 1, 2015

Write a C program for multiplication of two m*n matrices.

Write a ‘C’ program for multiplication of two m*n matrices.

#include<stdio.h>
#include<conio.h>
void main()
{
   int m,n,p,q,i=0,j=0;
   int a[10][10],b[10][10],c[10][10];
   clrscr();
   printf("enter the number of row: ");
   scanf("%d",&m);
   printf("enter the number of column :");
   scanf("%d",&n);
   printf("enter the first matrix elements\n");
   for(i=0;i<m;i++)
   {
      for(j=0;j<n;j++)
      {
scanf("%d",&a[i][j]);
      }
   }
   printf("enter the number of row: ");
   scanf("%d",&p);
   printf("enter the number of column :");
   scanf("%d",&q);
   printf("enter the second matrix elements\n");
   for(i=0;i<p;i++)
   {
      for(j=0;j<q;j++)
      {
scanf("%d",&b[i][j]);
      }
   }
   for(i=0;i<m;i++)
   {
      for(j=0;j<q;j++)
      {
  c[i][j]=a[i][j]*b[j][i];
      }
   }
   printf("multiplication of matrix is \n");
   for(i=0;i<m;i++)
   {
      for(j=0;j<q;j++)
      {
printf("%d  ",c[i][j]);
      }
      printf("\n");
   }
   getch();
}

Featured posts

सौंफ के फायदे

 सौंफ त्रिदोषनाशक है, इसकी तासीर ठंडी है, पर यह जठराग्नि को मंद नहीं करती।            आंखों की रोशनी सौंफ का सेवन करके बढ़ाया जा सकता है। सौ...

Popular posts