write the program to find multiplication of 2-D matrix??????????
Answer Posted / keshave12
#include<stdio.h>
void main()
{
int a[10][10],b[10][10],c[10][10],i,j,c1,r1,c2,r2,ir2;
printf("enter the row and column of 1st matrix");
scanf("%d%d",&r1,&c1);
printf("enter the row and column of 2nd matrix");
scanf("%d%d",&r2,&c2);
if(c1==r2)
printf("multiplication can be done");
printf("enter the element of 1st matrix");
for(i=0;i<r1;i++)
for(j=0;j<c1;j++)
scanf("%d",&a[i][j]);
printf("enter the element of 2nd matrix");
for(i=0;i<r2;i++)
for(j=0;j<c2;j++)
scanf("%d",&b[i][j]);
for(i=0;i<c1;i++)
for(j=0;j<r2;j++)
{
c[i][j]=0;
for(ir2=0;ir2<c1;ir2++)
c[i][j]=a[i][ir2]*[ir2][j];
}
printf("the multiplication of two matrices is:\n");
for(i=0;i<c1;i++)
for(j=0;j<r2;j++)
printf("%3d",c[i][j]);
printf("\n");
getch();
}
| Is This Answer Correct ? | 10 Yes | 6 No |
Post New Answer View All Answers
What is main function in c?
Which is better oop or procedural?
Why do we need a structure?
What are keywords in c with examples?
What are the types of type specifiers?
What is the basic structure of c?
What is derived datatype in c?
what value is returned to operating system after program execution?
Why can’t constant values be used to define an array’s initial size?
What is the difference between constant pointer and constant variable?
What are the features of the c language?
What is LINKED LIST? How can you access the last element in a linked list?
What is the best way of making my program efficient?
Explain why C language is procedural?
What is the symbol indicated the c-preprocessor?