>>223
ブハッ!

calloc()1回しかしてないから、freeも1回だけで良いんだよ。
問題からすると、リスト構造作成する方のコードが悪いよ。

なんというか、うーん・・・。

リスト構造に必要な領域を一度に確保するんじゃなくて
リストのnextを繋ぐたびにmallocなりcallocなりするんだ。