質問編集履歴

1

文法の修正

2021/09/05 02:27

投稿

jing02
jing02

スコア2

test CHANGED
File without changes
test CHANGED
@@ -8,11 +8,23 @@
8
8
 
9
9
 
10
10
 
11
+ 入力される値
12
+
13
+ t
14
+
15
+
16
+
17
+ 1 ≦ (t の長さ) ≦ 30
18
+
19
+ 文字列 t は半角英字あるいは半角数字で構成された文字列
20
+
11
21
  英字の大文字と小文字は区別する必要はない
12
22
 
13
- 文字列が条件を満たす場合"success"
23
+ 文字列が全ての条件を満たす場合のみ"success"
14
24
 
15
- うでない場合は"fail" と出力する
25
+ れ以外全て"fail" と出力する
26
+
27
+
16
28
 
17
29
  ### 作成したコード
18
30
 
@@ -27,6 +39,8 @@
27
39
  class Program
28
40
 
29
41
  {
42
+
43
+
30
44
 
31
45
  static bool sameCharactersOverThree(string line)
32
46
 
@@ -58,6 +72,10 @@
58
72
 
59
73
  }
60
74
 
75
+ return true;
76
+
77
+ }
78
+
61
79
 
62
80
 
63
81
  static void Main()
@@ -72,13 +90,9 @@
72
90
 
73
91
 
74
92
 
75
- if (sameCharactersOverThree(line))
93
+ if (sameCharactersOverThree(line) && re.Matches(line).Count != 0 && ge.Matches(line).Count != 0 && line.Length >= 5)
76
94
 
77
95
  {
78
-
79
- if (re.Matches(line).Count != 0 && ge.Matches(line).Count != 0 && line.Length >= 5)
80
-
81
- {
82
96
 
83
97
  Console.WriteLine("success");
84
98
 
@@ -96,13 +110,9 @@
96
110
 
97
111
  }
98
112
 
99
- }
100
-
101
- }
102
-
103
113
  ```
104
114
 
105
- ###エラーメッセージ
115
+ ###エラーメッセージ(変更前)
106
116
 
107
117
  Main.cs(22,8): error CS1525: Unexpected symbol `static'
108
118
 
@@ -112,18 +122,10 @@
112
122
 
113
123
  Main.cs(41,0): error CS1525: Unexpected symbol `}'
114
124
 
125
+ ###
115
126
 
116
127
 
117
128
 
129
+ ###追記
118
130
 
119
- ```
120
-
121
- Visual Studio2019では ロカル関数'Main'使用れてない、
131
+ 修正したらコ動きました。皆ん本当にありがとうござます。エラーメッセージをしっかり読むべきでした。
122
-
123
- 'Program.sameCharactersOverThree(string)'が値を返さないコードパスがあると表示されるので
124
-
125
- ここに何らかの原因があるということは何となく分かっているのですが・・・
126
-
127
-
128
-
129
- どうかお願い致します。