回答編集履歴
2
dt3[i][j]を0で初期化させるようにした
test
CHANGED
@@ -50,6 +50,8 @@
|
|
50
50
|
|
51
51
|
for (int j = 0; j < dim; j++) {
|
52
52
|
|
53
|
+
dt3[i][j] = 0; // 追加
|
54
|
+
|
53
55
|
for (int k = 0; k < dim; k++) {
|
54
56
|
|
55
57
|
dt3[i][j] += dt1[i][k] * dt2[k][j];
|
1
不要なコードの消去
test
CHANGED
@@ -16,8 +16,6 @@
|
|
16
16
|
|
17
17
|
#include <stdlib.h>
|
18
18
|
|
19
|
-
#include <string.h>
|
20
|
-
|
21
19
|
#define ARRAY_MAX_SIZE 256
|
22
20
|
|
23
21
|
#define MEM 256 // 入出力用の定数ですので気にしないでください。
|
@@ -29,8 +27,6 @@
|
|
29
27
|
|
30
28
|
|
31
29
|
char* input(char* str, char* desc) {
|
32
|
-
|
33
|
-
// char str[MEM];
|
34
30
|
|
35
31
|
printf(desc);
|
36
32
|
|