teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

修正

2020/10/29 02:12

投稿

fana
fana

スコア12203

answer CHANGED
@@ -6,6 +6,7 @@
6
6
  char op[5] = {'1', '2', '3', '4', '5'};
7
7
 
8
8
  if( argc < 2 )return 1;
9
+ if( argv[1][1] != '\0' )return 1; //(※1)
9
10
 
10
11
  for (i = 0; i < 5; i++) {
11
12
  if ( argv[1][0] == op[i] ) //単純に比較しちゃダメなの?
@@ -14,4 +15,7 @@
14
15
 
15
16
  return 1;
16
17
  }
17
- ```
18
+ ```
19
+
20
+ [修正]
21
+ コメントにてご指摘の事項への対処として上記コード内(※1)の行を追加.