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

Previous Post Next Post