よろしくお願いします。
[1] 授業単元: アルゴリズム
[2] 問題文(含コード&リンク):A−C連続問題
A. 0〜99までの整数をランダムに100個発生させ、配列TBL(0)から(99)に格納。
  データを配列順に出力。

B. Aのデータを昇順に整列、結果を出力。整列アルゴリズムは基本交換法を使用する。

C. 0〜99までの整数を1つ発生させ、Bのデータから二文探索法により検索。
  見つかった場合「**は、TBL(**)にあります」とする。
  データが見つからなかった場合は「**はTBL()に存在しません。」と出力した上で
  見つかるまでCを繰り返す。

[3] 環境
 [3.1] OS: (Linux)
 [3.2] コンパイラ名とバージョン: (gcc )
 [3.3] 言語: (C)
[4] 期限: (10日まで)
[5] その他の制限: (1年生の授業なので出来るだけ簡単に)