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

質問編集履歴

1

int str_lengthを一番上に持ってきてみました。

2021/01/10 04:31

投稿

ishiko
ishiko

スコア6

title CHANGED
File without changes
body CHANGED
@@ -14,16 +14,17 @@
14
14
  ```
15
15
  実行結果が2000か所になります。確実に途中部分の計算が変なのだと思います。```
16
16
 
17
- ### 該当のソースコード
17
+ ###該当のソースコード
18
+ #include<stdio.h>
19
+ int str_length(const char s[])
20
+ {
21
+ int len = 0;
18
22
 
23
+ while (s[len])
19
- ```C言語
24
+ len++;
20
-
21
- ソースコード
22
- ```
23
-
24
- #include<stdio.h>
25
+ return len;
25
-
26
+ }
26
- int main(void){
27
+ int main(void)
27
28
 
28
29
  char ch[2000];
29
30
  FILE *fp;
@@ -39,16 +40,6 @@
39
40
  printf("%c",ch[2000]);
40
41
  }
41
42
 
42
-
43
- int str_length(const char s[])
44
- {
45
- int len = 0;
46
-
47
- while (s[len])
48
- len++;
49
- return len;
50
- }
51
-
52
43
  char str[2000];
53
44
 
54
45
  printf("\nパターンを入力してください。*a,t,g,cのみ\n");