構文エラーが発生しましたが、その理由がわかりません。私はプログラミングコースの入門コースにいるので、私の知識は非常に限られています。これは私がしなければならないプロジェクトであり、これまでのコードです。正しい道を進んでいるかどうかをテストしたいだけですが、できません。どんな助けでも大歓迎ですので、少なくとも私の次の問題がどうなるかを見ることができます。
import java.util.*;
public class project2 {
public static void main(String[] args) {
Scanner in = new Scanner (System.in);
System.out.println("Welcome, I am thinking of a number between 1-100. Take a guess!");
System.out.print("Please enter your number: ");
int guess = in.nextInt();
Random r = new Random(101);
int counter = 0;
int totalcount = 6;
While (counter != totalcount) { // being told to insert ";" and I have no clue why
if ( guess < r) {
System.out.print("You guessed " + guess);
System.out.println("Too Low");
} else if ( guess > r) {
System.out.print("You guessed " + guess);
System.out.println("Too High");
} else ( guess = r ) {
System.out.print("You guessed " + guess);
System.out.println("YOU'RE PSYCHIC!");
}
counter++;
}
}
}