public class Chap2 { public static void main(String [] args) { Scanner stdIn = new Scanner(System.in); System.out.print("整数:"); int a = stdIn.nextInt(); if (a > 0); System.out.println("aは正です"); else if (a < 0); System.out.println("aは負です"); else (a = 0); System.out.println("aは0です。"); } } ```###前提・実現したいこと プログラミングを5日ほど前に始めたばかりです。 新明解Java入門p58とほぼ同じプログラムを書きましたが、エラーが出ます。 書いたプログラムは上の通りです。 else if が問題のようなのですが、 1.intをnではなくaにしている 2.改行 3.""内の中身 以外は本の通りに打ち込んでいるはずです。 なぜエラーがでるのでしょうか。 ###発生している問題・エラーメッセージ
この行に複数マーカーがあります
トークン "else" に構文エラーがあります。このトークンを
削除してください
###補足情報(言語/FW/ツール等のバージョンなど) eclipse
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/18 11:49