指定された文字を探します

書式#include <stdio.hに>

#define N 80

メインint型()

    チャーA、CH、STR [N]。

    int型のlen = 0、I。

    フラグ= -1 INT;                 //配列インデックスは=かどうかのフラグを決定することによって、0から始まり-1指定された文字を見つけること。

    scanf関数( "%のCする\ n"、&)。

    GETCHAR = CH();             //チャーCH; CH = GETCHAR()変数CHがCHAR文字型、文字、変数CHに割り当てられた値のキーボード入力として定義されています。

                                          アクションGETCHAR(コンピュータ端末(通常はキーボード)からの)関数は、文字を入力します。GETCHAR()関数は、文字が入力装置から取得した値の関数である、文字を受信することができます。

                                            プログラムはGETCHAR、ユーザーキーのためのプログラムの待機を呼び出すとき。ユーザーによる文字入力がされたユーザがEnterキーを押すまで(改行文字もバッファに入れられる)まで、キーボードバッファに格納されています。

    以下のために(!; CH = '\ n' は、iが0 = Iは++)

    {

          STR [I] = CH。

          ++など;

          CH = GETCHAR()。

    }

     (; iが<lenは、I ++ I = 0)するため

     {

         (== STR [i])とする場合

         フラグは、Iを=。

      }

      もし(フラグ= - !1)

      printf( "指数=%D \ n" は、フラグ)。

      他

      printf( "NOT FOUND");

      0を返します。

}

      

         

          

おすすめ

転載: www.cnblogs.com/DEAKY/p/11922734.html