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

質問編集履歴

2

コードの変更

2024/05/12 01:55

投稿

komori_k
komori_k

スコア2

title CHANGED
File without changes
body CHANGED
@@ -31,8 +31,9 @@
31
31
 
32
32
  ```C
33
33
  #include <stdio.h>
34
+ #include <string.h>
35
+
34
36
  int main(void){
35
-
36
37
  char s[100];
37
38
  char t[10][100];
38
39
  int n,i;
@@ -41,13 +42,10 @@
41
42
  scanf("%d",&n);
42
43
  for(i=0;i<n;++i){
43
44
  scanf("%s",t[i]);
44
- if(t[i]==s){
45
+ if (strcmp(s, t[i]) == 0){
45
- printf("yes");
46
+ printf("Yes");
46
47
  }
47
48
  }
48
-
49
-
50
-
51
49
  return 0;
52
50
  }
53
51
  ```
@@ -59,7 +57,7 @@
59
57
  - [ ] その他
60
58
 
61
59
  ##### 上記の詳細・結果
62
- 以下のようなコードを書いてみたのですが、特にエラー出ず何も出力されません。
60
+ 以下のようなコードを書いてみたのですが、この場合Noの場合の処理どうのように書けばいいのでしょうか
63
61
 
64
62
 
65
63
  ### 補足

1

コードの変更

2024/05/12 01:20

投稿

komori_k
komori_k

スコア2

title CHANGED
File without changes
body CHANGED
@@ -32,11 +32,10 @@
32
32
  ```C
33
33
  #include <stdio.h>
34
34
  int main(void){
35
- // 自分の得意な言語で
35
+
36
- // Let's チャレンジ!!
37
- char s[100]; //料理名sとメニュー名t
36
+ char s[100];
38
37
  char t[10][100];
39
- int n,i; //単語数
38
+ int n,i;
40
39
 
41
40
  scanf("%s",s);
42
41
  scanf("%d",&n);