はい!こんな問題でした。
[1] 授業単元:
[2] 問題文:30*30の数値データの入ったテキストがある。テキストの
ファイル名がdata000からdata999まであるとき、バイナリーデータに変換し
data000.datからdata999.datと名前を変えて保存するプログラムを作りなさい。
(つまり.txtファイルを.datに変えろということかと)
[3] 環境
 [3.1] OS: Windows
 [3.2] コンパイラ名Borland C++ 5.6 多分・・
 [3.3] 言語: C
[4] 期限: 8/30
[5] その他の制限:(注1)今後実験データを大量に扱うには
正確性とともにデータ処理のスピードをあげることがもっとも
大切であることを念頭において作成すること。 ・・orz  
補足:大量のデータを保管するにはバイナリーデータにすることが
メモリ圧迫を抑えるのに有効な方法である。

実行するときはコマンドプロンプトから打ち込んでenterしてます。
実は逆をやれって問題もあって、、こっちができたら反対はできるかも
と思ったのですが、、、難しいみたいですねorz