Bonjour à tous le monde !

Aujourd'hui je viens vous demandez de l'aide !
Je débute en java , et mon code est loin d'être parfait !

Je vous explique , mon but étant de réaliser une "calculatrice" (Addition ou soustraction) mon Ide m'affiche des erreurs , j'ai beau me creuser la tête je n'en trouve pas la provenance .

Je me permets donc de vous copier/coller mon code :


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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
import java.util.Scanner;
 
public class Addition {
 
/*
 * 
 */
	public static void main(String[] args){
		byte retry;
		Scanner sc = new Scanner(System.in);
		System.out.print ("Bienvenue sur la version 0.3 \n de la calculatrice de Yanis !\n");
		do
		{
		 System.out.print ("Entrez le nombre de vôtre choix :\n1.Addittion\n2.Soustraction\n");
		 int choi =sc.nextInt();
		 byte retry1;
		 if (choi == 1)
		 {
  		  int nb1 = sc.nextInt();
 		  System.out.print (nb1 + "+\n");
		  int nb2 =sc.nextInt();
		  int resultat;
		  resultat = nb1 + nb2;
		  System.out.println (nb1 + "+" + nb2 + "=" + resultat );
		  System.out.print ("");
		  byte retry =sc.nextByte();                <-------(duplicate local variable retry)
		  System.out.print ("Programmer Par Yanis Atlati");
 
		 }
		 else if (choi == 2)
		 {
	      System.out.print ("Entrez le premier nombre\n");
		  byte nb1 =sc.nextByte();
		  System.out.print("Entrez le deuxième nombre\n");
	      byte nb2 =sc.nextByte();
		  int resultat;
		  resultat = nb1 - nb2;
	      System.out.println (nb1 + "-" + nb2 + "=" + resultat );
		  System.out.print ("Appuyez sur entrée pour fermer le programme .");
		  byte retry =sc.nextByte();
	  	  System.out.print ("Programmer Par Yanis Atlati");
		 }
		 else
		 {
		  System.out.print ("Erreur d'entré . \n Voules vous recommencez ? \n1.Oui\n2.Non");
		  byte retry =sc.nextByte();            <-------(duplicate local variable retry)
		 }
 
		} while (retry1 == 1);                   <-------(duplicate local variable retry)
	}
 
}


La phrase que j'ai mis entre parenthèse est l'erreur affichée .
Peut-être que l'erreur est grossière et que mon manque d'experience la laissé passer .
En tout cas je vous en serai très reconnaissant si vous m'apportiez vôtre aide . Milles Merci d'avance !


Yanis !