Posted by : ANIMESH SHAW Thursday, 26 January 2012



#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
main()
{
int a[3][3], b[3][3], c[3][3];
int i, j, k;
clrscr();
printf(" Enter elements of first matrix\n ");
for( i = 0; i < 3; i++ )
  {
    for( j = 0; j < 3; j++ )
      {
         printf(" \n Enter a[%d] [%d] element: ", i, j);
         scanf(" %d ", &a[i] [j] );
      }
  }
printf(" Enter elements of second matrix\n ");
for( i = 0; i < 3; i++ )
  {
    for( j = 0; j < 3; j++ )
      {
         printf(" \n Enter b[%d] [%d] element: ", i, j );
         scanf(" %d ", &b[i][j]);
      }
  }
printf(" \n\n First matrix is\n\n ");
for( i = 0; i < 3; i++ )
  {
     for( j = 0; j < 3; j++ )
           printf(" %2d ", a[i][j]);
     printf(" \n ");
  }

printf(" \n\nSecond matrix is\n ");
for( i = 0; i < 3; i++ )
  {
     for( j = 0; j < 3; j++ )
          printf(" %2d ", b[i][j]);
     printf(" \n ");
  }
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][k] * b[k][j];
     }
  }
printf(" \n\n Multiplication of two matrices is\n ");
for( i = 0; i < 3; i++ )
  {
     for(j = 0; j < 3; j++ )
          printf(" %2d ", c[i][j]);
     printf(" \n ");
  }
getch();
} 

One Response so far.

  1. Anonymous says:

    GOOD WORK

Popular Post

Total Pageviews

Sign In

Follow by Email

Powered by Blogger.

Like Us on Facebook

Search This Blog

Loading...

Indian Coder

- Copyright © Programming Mania -Metrominimalist- Powered by Blogger - Designed by Johanes Djogan -