・up0077.zipの中の KBdeta\KB31.c だけ取り出し
・新規プロジェクト用意してKB31.cを取り込む
・コンパイルする。
これで出来るけど、警告だらけ。

コードは見た目じゃない。流れや動作を読めるかどうか。
ttp://www.pro.or.jp/~fuji/mybooks/cdiag/cdiag.10.3.html
↑の人じゃないけど、長すぎる関数は読んでられない。
過去にたいしたコメントも入れずにコードを書いて、それをあとで読み返したときに理解できる?