From: j8takagi Date: Thu, 23 Jun 2011 11:47:30 +0000 (+0900) Subject: サンプルプログラムの返り値を修正 X-Git-Tag: 0.2p3~5 X-Git-Url: https://j8takagi.net/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8cd93716389564ee4b59a0ccca6887acb8f9b186;p=autotest_mk.git サンプルプログラムの返り値を修正 --- diff --git a/sample/triangle/triangle.c b/sample/triangle/triangle.c index 3899e27..057780d 100644 --- a/sample/triangle/triangle.c +++ b/sample/triangle/triangle.c @@ -27,7 +27,7 @@ int main(int argc, char *argv[]) else if(argc > 4) { fprintf(stderr, "too many argument.\n"); } - return -1; + return 1; } for(i = 0; i < 3; i++) { /* 引数を整数に変換 */ @@ -35,18 +35,18 @@ int main(int argc, char *argv[]) /* 整数以外の場合はエラー終了 */ if(*check != '\0') { fprintf(stderr, "%s: not integer\n", argv[i+1]); - return -1; + return 1; } /* 0未満の場合はエラー終了 */ if(l[i] < 0) { fprintf(stderr, "%s: less than zero\n", argv[i+1]); - return -1; + return 1; } } /* 三角不等式により、三角形になるかを判定 */ if(l[0] + l[1] <= l[2] || l[1] + l[2] <= l[0] || l[2] + l[0] <= l[1]) { puts("not triangle"); - return -1; + return 1; } /* 3辺の長さが等しい場合は、正三角形 */ if(l[0] == l[1] && l[1] == l[2] && l[2] == l[0]) { diff --git a/sample/triangle/triangle_bug.c b/sample/triangle/triangle_bug.c index 91403fd..263f6e4 100644 --- a/sample/triangle/triangle_bug.c +++ b/sample/triangle/triangle_bug.c @@ -27,7 +27,7 @@ int main(int argc, char *argv[]) else if(argc > 4) { fprintf(stderr, "too many argument.\n"); } - return -1; + return 1; } for(i = 0; i < 3; i++) { /* 引数を整数に変換 */ @@ -35,12 +35,12 @@ int main(int argc, char *argv[]) /* 整数以外の場合はエラー終了 */ if(*check != '\0') { fprintf(stderr, "%s: not integer\n", argv[i+1]); - return -1; + return 1; } /* 0未満の場合はエラー終了 */ if(l[i] < 0) { fprintf(stderr, "%s: less than zero\n", argv[i+1]); - return -1; + return 1; } } /* 3辺の長さが等しい場合は、正三角形 */ @@ -50,7 +50,7 @@ int main(int argc, char *argv[]) /* 三角不等式により、三角形になるかを判定 */ if(l[0] + l[1] <= l[2] || l[1] + l[2] <= l[0] || l[2] + l[0] <= l[1]) { puts("not triangle"); - return -1; + return 1; } /* 2辺の長さが等しい場合は、二等辺三角形 */ if (l[0] == l[1] || l[1] == l[2] || l[2] == l[0]) {