プログラミングを勉強し始めたばかりの初心者です。
キーボードから文字列を入力し、その後英単語をキーボード入力して、英単語が最初に入力された文字列に含まれるかどうかを調べるプログラムを作りたいです。
発生している問題・エラーメッセージ
どのように条件式をかけばいいのかわかりません
### 該当のソースコード C ソースコード
#include<stdio.h>
#include<string.h>
int main(void) {
char str[100]; char str1[10]; char ch; printf("文字列を入力してください : "); gets_s(str); printf("調べたい英単語を入力してください : "); gets_s(str1); int count = 0; int len = strlen(str1);
//このあたりの条件の書き方がわかりません。
for (int i = 0; str[i] != '\0'; i++) {
if (str[i] == str1[i]) {
printf("「%s」は. %d文字目に見つかりました!\n", str1, i + 1);
count++;
}
}
printf("「%s」は. 合計で%d文字. 見つかりました!\n", str1, count); return 0;
}
試したこと
ここに問題に対して試したことを記載してください。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。