SQUARE OF A MATRIX IN 'C'
#include <stdio.h>
#include<conio.h>
void main() {
int a[3][3], b[3][3], c[3][3], i, j, k;
clrscr();
`for (i = 0; i < 3; i++) {
for (j = 0; j < 3; j++) {
printf("Enter a Matrix:");
scanf(" %d", &a[i][j]);
}
}
printf("First matrix\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 3; j++) {
printf(" %d", a[i][j]);
}
printf("\n");
}
printf("second matrix\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 3; j++) {
printf(" %d", a[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] * a[k][j]);
}
}
}
printf("Square of matrix is:\n");
for (i = 0; i < 3; i++) {
for (j = 0; j < 3; j++) {
printf(" %d", c[i][j]);
}
printf("\n");
}
getch();
}

Post a Comment
thank u so much
love 3