#include int main() { float matrix1[3][3]={{1,1,1},{0,1,1},{0,0,1}}; float matrix2[3][3]={1,2,3,4,5,6,7,8,9}; float matrix3[3][3]={0}; printf("Matrix 1: \n"); for (int i=0; i < 3; i++) { for (int j=0; j < 3; j++) printf("%g ",matrix1[i][j]); printf("\n"); } printf("Matrix 2: \n"); for (int i=0; i < 3; i++) { for (int j=0; j < 3; j++) printf("%g ",matrix2[i][j]); printf("\n"); } for (int i=0; i < 3; i++) for (int j=0; j < 3; j++) for(int k=0; k < 3; k++) matrix3[i][j] += matrix1[i][k]*matrix2[k][j]; printf("Matrix 1 * Matrix 2 : \n"); for (int i=0; i < 3; i++) { for (int j=0; j < 3; j++) printf("%g ",matrix3[i][j]); printf("\n"); } return 0; }