>>61,62さん
ありがとうございます。strcmpで比較して正負が変わる位置に挿入すれば良い、
というのは分かったので、テキストのサンプルをコピペしつつ自分で書いてみたのですが、実行するとBus errorになってしまいます。ちょっと見ていただけないでしょうか?
http://kansai2channeler.hp.infoseek.co.jp/cgi-bin/joyful/img/7919.txt

InsertFruitsの中でprevを挿入したい要素の一つ前を指すポインタに、ptrを一つ後を指すポインタにして、そこからポインタをつなぎ変えて挿入をさせようとしてるのですが・・・

また
1.c:67: error: incompatible type for argument 1 of ‘InitList’
1.c:69: error: incompatible type for argument 1 of ‘InsertFruits’
1.c:70: error: incompatible type for argument 1 of ‘InsertFruits’
1.c:71: error: incompatible type for argument 1 of ‘InsertFruits’
1.c:74: error: incompatible type for argument 1 of ‘PrintList’
とも出てしまいます。これはどういうことなのでしょうか?

長くなってしまいましたが、よろしくお願いします・・・