中身ちゃんと見てないがとりあえずとんでもないことしてると思われる部分だけ

同じ変数を二度も宣言するんじゃない
if文はif(){}else{}
最後のreturnにセミコロンがないのとそこ整数で返さないといけないんじゃないの?