誰かがこのコードの何が問題なのか説明できますか? 私には問題ないように見えますが、式の開始が不正であると言い続けており、そこにあるにもかかわらず {} が必要です。
if (gamestate = 1) {
while (life > 0) {
if (atk > enemydef) {
atk1 = atk - enemydef;
enemylife = enemylife - atk1;
System.in.println("Enemy health: " + enemylife);
System.in.println("Your Health" + life);
}
if else(atk<enemydef) {
enemylife = enemylife;
} else {
enemylife = enemylife;
}
}
else {
System.out.println("GAME OVER");
}