ここから本文です

2種類の文字列をキーボードから入力し、1つ目の文字列の中に、2つ目の文字列が存在...

waa********さん

2020/7/801:36:47

2種類の文字列をキーボードから入力し、1つ目の文字列の中に、2つ目の文字列が存在するかどうかを判定するプログラムを標準関数を用いて作成せよ。

C言語の問題です。お願いします。

閲覧数:
7
回答数:
1

違反報告

ベストアンサーに選ばれた回答

プロフィール画像

カテゴリマスター

pok********さん

2020/7/802:09:58

#include<stdio.h>
#include<string.h> //strstr()に必要

int main(void){

char str1[256];
char str2[256];

printf("文字列1=");
scanf("%s",str1);
printf("文字列2=");
scanf("%s",str2);

//strstr(文字列A,文字列B)
//文字列Aの中に文字列BがなければNULLを返す関数

if( strstr(str1,str2)!=NULL )
printf("あります\n");
else
printf("ありません\n");

return 0;

}

あわせて知りたい

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる