>>とりあえず一文字ずつ読み込んで
ここがわからないんだが・・・
まず読み込むテキストファイルのサイズを調べて、
それが入る変数buffer[]を用意して、
ファイル名からファイルポインタ?を取得して、

bufferにテキストの内容を読み込んでから、
=>一文字ずつ読み込んでってことなの?

それともテキストの全体を読みこむ必要はない??
>>>やり方によるとか言わないでぇー_。。_