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

質問編集履歴

5

ミス修正

2019/11/01 22:57

投稿

gekko
gekko

スコア16

title CHANGED
File without changes
body CHANGED
File without changes

4

問題点の訂正

2019/11/01 22:57

投稿

gekko
gekko

スコア16

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- HH:MM:SSのフォーマットのチェックと時間が有効かどうかのプログラムを書いてます。判定のなかでミスがあると思われるのですが、見つからなくて困っています。。
1
+ HH:MM:SSのフォーマットのチェックと時間が有効かどうかのプログラムを書いてます。アウトプットまたは判定のところミスがあると思われるのですが、見つからなくて困っています。。
2
2
  ```C
3
3
  #include <stdio.h>
4
4
  #include <string.h>

3

ミスの修正

2019/11/01 22:36

投稿

gekko
gekko

スコア16

title CHANGED
File without changes
body CHANGED
@@ -110,7 +110,6 @@
110
110
  printf(" incorrect time\n");
111
111
  }else if(k[i]==4){
112
112
  printf("%s", array5[i]);
113
- printf("%s", array5[i]);
114
113
  printf(" invalid format\n");
115
114
  }
116
115
  }

2

ミスがありましたので訂正しました

2019/11/01 22:30

投稿

gekko
gekko

スコア16

title CHANGED
File without changes
body CHANGED
@@ -18,7 +18,7 @@
18
18
  scanf("%s", timestamps[i]);
19
19
  }while(strlen(timestamps[i])!=8);
20
20
  }
21
- printf("%s", timestamps[1]);
21
+
22
22
  timecheck(N, timestamps, check);
23
23
  output(N, timestamps, check);
24
24
  return 0;
@@ -121,4 +121,7 @@
121
121
 
122
122
 
123
123
 
124
+
125
+
126
+
124
127
  ```

1

入力は必ず8字にしました

2019/11/01 19:23

投稿

gekko
gekko

スコア16

title CHANGED
File without changes
body CHANGED
@@ -16,9 +16,9 @@
16
16
  for(i=0;i<N;i++){
17
17
  do{
18
18
  scanf("%s", timestamps[i]);
19
- }while(strlen(timestamps[i])>8);
19
+ }while(strlen(timestamps[i])!=8);
20
20
  }
21
-
21
+ printf("%s", timestamps[1]);
22
22
  timecheck(N, timestamps, check);
23
23
  output(N, timestamps, check);
24
24
  return 0;
@@ -118,4 +118,7 @@
118
118
 
119
119
 
120
120
 
121
+
122
+
123
+
121
124
  ```