- 33 名前:デフォルトの名無しさん mailto:sage [2013/04/23(火) 21:47:32.58 ]
- どなたか教えてください。
キーボードから入力された文字列の中に、特定の文字の列"abc"が含まれるなら"found!"を出力し、無ければ"Not found!"を出力するプログラムをつくれ。 入力は右の文を使います。char str[50];scanf("%s", str); ○文字列の探し方: 1.str[]の中から、まず先頭の文字'a'を探す。しかし、文字列の終端に達すると'\0'が現れるので、これが現れたら見つからなかったことになる。 2.'a'が見つかったら、次の要素が'b'かチェック。もし'b'ではないなら1に戻る。 3.'b'が見つかったら、さらに次の要素が'c'かチェック。もし'c'ではないなら1に戻る。
|

|