Matrix Multiplication Program in C programming
Matrix Multiplication Program in C programming
printf("[ First Matrix(2*2) ]\n\n");
printf("Enter 1st row 1st value = ");
scanf("%d", &a[0]);
printf("Enter 1st row 2nd value = ");
scanf("%d", &a[1]);
printf("Enter 2nd row 1st value = ");
scanf("%d", &a[2]);
printf("Enter 2nd row 2nd value = ");
scanf("%d", &a[3]);
printf("\n\n[ Second Matrix (2*2) ]\n\n");
printf("Enter 1st row 1st value = ");
scanf("%d", &a[4]);
printf("Enter 1st row 2nd value = ");
scanf("%d", &a[5]);
printf("Enter 2nd row 1st value = ");
scanf("%d", &a[6]);
printf("Enter 2nd row 2nd value = ");
scanf("%d", &a[7]);
printf("\n");
int e, b, c, d;
e=(a[0]*a[4])+(a[1]*a[6]);
b=(a[0]*a[5])+(a[1]*a[7]);
c=(a[2]*a[4])+(a[3]*a[6]);
d=(a[2]*a[5])+(a[3]*a[7]);
printf("|%d %d| |%d %d|\n",a[0],a[1],a[2],a[3]);
printf("|%d %d| |%d %d|\n",a[4],a[5],a[6],a[7]);
printf("\n\nAnswer\n\n");
printf("|%d %d |\n", e, b);
printf("|%d %d |\n", c, d);
return 0;
}
Comments
Post a Comment