俺の英語の読解力の無さを再認識できた
で一応プログラムとしてはコマンドラインからまず、実行して
mainの引数として
打ち込む文字列の最初に'?'があったら
Usage: search [-exact|-prefix|-anywhere] pattern [filename]
ってプリントしてfprintf(stderr,"〜");exit(1)する
で文字列の中に'_'があったら
search: pattern should only contain underscores and letters
ってプリントしてfprintf(stderr,"〜");exit(1)する
で、すくなくとも一つでもマッチするwordがあれば行とそのwordを出力する、
でexit(0)[return 0]の事か?
なければexit(1)
で、これって、見つけたいwordはmainの引数から何個入れるの?好きなだけ?
限定されないとこまっちゃう。逆にコマンドラインから引数を受け取らないなら
好きなだけ比較できる。
はぁ、、英語って難しい