>>146
>上書き、select=1を選択した場合、出力されたファイルが真っ白になります。

if(select == 1) の break で抜けるのは while(1){ だろ?

当たり前だ。