#include #include #define MAX CHAR_MAX void matrix_product(double A[MAX][MAX], int An, int Am, double B[MAX][MAX], int Bn, int Bm, double X[MAX][MAX]); int main(void) { double A[MAX][MAX]={{0.0}}, B[MAX][MAX]={{0.0}}, X[MAX][MAX]={{0.0}}; int i, j, An, Am, Bn, Bm; printf("行列Aの行数を入力してください(最大%d):", MAX); scanf("%d", &An); printf("行列Aの列数を入力してください:"); scanf("%d", &Am); for (i=0; i