[1] 授業単元: C言語講座
[2] 問題文: 縦横100×100で8ビット256色のBMPファイルを読みこみ、1ピクセルあたりの画素値を
        CSVファイルにBMPの画像のように同じ様に書きこめ。
[3] 環境
 [3.1] OS: Windows2000
 [3.2] コンパイラ名とバージョン: VC++
 [3.3] 言語: C言語
[4] 期限: [無期限]
[5] その他の制限: BMPのヘッダーを構造体に入れてから画素値を取り出しなさい。また2次元配列を使いなさい。

以前同じ質問をしたのですがいまだに解き方がわからないので再度質問させてください。
freadで一行分のピクセルデータから1バイトずつ抜き出していく方法を考えているのですが、これをどう0〜256の
画素値にするのかがわかりません。
ビットマップのピクセルデータをどう扱うか、また1ピクセルごとにどうファイルから読んで二次元配列に入れていくのか
という根本的なところが理解できていないのが解らない原因ですが、どうかご教授ください。