ファイルに含まれる文字列を照合(探索)するプログラムを以下の仕様にしたがって作成しなさい。

1.「力まかせの方法」を用いる。

2.探索を行う関数名は、search1とする。

3.関数search1は一致した文字列のすべての位置を返すものとする。(連結リストの先頭アドレスを返せばよい)関数の中で、一致した文字列をprintすることはしないこと。

4.プログラム(main文)では、一致する文字列を含めて前後10文字を表示するものとする。

5.プログラムは、一致するすべての文字列を表示しなければならない。

6.プログラムは任意のファイルをプログラム実行時に指定できること。