switch文でbreakひとつ抜けていただけでプログラムが誤作動してました
こんな俺に罵倒メッセージをください。