>>344
 ぜんぜんエラーチェックしてないのもアレだが、str[4] がもっともアレだ。まずここを str[16] くらいにしてみよう。