Я получаю синтаксическую ошибку, и я не могу понять, почему. Я нахожусь в курсе программирования, поэтому мои знания очень ограничены. Это проект, который я должен сделать, и код, который у меня есть. Я просто хочу протестировать его, чтобы убедиться, что я на правильном пути, но я не могу. Любая помощь была бы ВЕЛИКОЙ оценкой, поэтому я могу по крайней мере увидеть, что моя следующая проблема будет ха-ха.Синтаксическая ошибка во время цикла
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++;
}
}
}
[Домашнее заданию тегу является устаревшим.] (Http://meta.stackexchange.com/questions/147100/the-homework-tag-is-now-officially-deprecated) –