Voici 1 code qui me permet de tester si l'utilisateur à entrer 1 nombre qui est supérieur, égale ou inférieur à 1 nombre aléatoire généré.
mais à la compil j'ai 1 message d'erreur dont je ne comprends pas: Syntax error, insert ";" to complete Statement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public class jeu1{
 
    public static void main(String args[]) {
       Random rand = new Random(); // constructeur
       int i = rand.nextInt(10);             // génération
 
      System.out.println ("entrer 1 nombre");
      int nb =Lire.lireint();
      if(nb==i)
      { System.out.println ("gagné");}
       elseif (nb < i)
       {System.out.println ("petit");}
        elseif (nb > i)
        {System.out.println ("grand");}
    }
}
A priori mon if et elseif sont bien fait.
merci de me guider