>>441
retがワークに使われること自体おかしいだろ
int ret; //戻り値 兼ワーク

とするならまだ良いが。