>>447
3項演算子の58行で

>empty(next) ? 1 : show(&next);

エラー E2468 dai61_2.c 58: void 型の値は許されない (関数 show )
警告 W8019 dai61_2.c 58: コードは効果を持たない (関数 show )

ってエラーが出るから、こういう書き方はだめなんじゃない?