以下の文章をC言語で書けと言う問題なんですがうまく出来ないので先輩方の解答を教えてください。

1)N個の要素数をもつ整数型の配列array[N]と数値データの入った変数Xがある。
  配列arrayの中に変数Xと等しいものがあるかを調べる。等しいものがあればその個数を表示する。
2)N子の要素数をもつ整数型の配列array[N]gaある。この配列を逆順に入れ替える。

簡単なプログラムだと思うんですが厨房の私には少し分からない部分があるんでよろしくお願いします。