回答編集履歴
1
修正
test
CHANGED
@@ -40,7 +40,13 @@
|
|
40
40
|
|
41
41
|
{
|
42
42
|
|
43
|
-
pivot=a[k][k]
|
43
|
+
if ((pivot=a[k][k])==0){
|
44
|
+
|
45
|
+
printf("too small pivot! \n");
|
46
|
+
|
47
|
+
return;
|
48
|
+
|
49
|
+
}
|
44
50
|
|
45
51
|
for(i=k+1;i<=n-1;i++)
|
46
52
|
|
@@ -74,6 +80,14 @@
|
|
74
80
|
|
75
81
|
}
|
76
82
|
|
83
|
+
if (a[i][i]==0){
|
84
|
+
|
85
|
+
printf("zero devided error\n");
|
86
|
+
|
87
|
+
return;
|
88
|
+
|
89
|
+
}
|
90
|
+
|
77
91
|
b[i]=b[i]/a[i][i];
|
78
92
|
|
79
93
|
}
|