Witam, czy wie ktoś w czym tkwi błąd? program ma uporządkować w kolejności 3 liczby ale np dla kombinacji liczb 1, 2, 1 nie wyświetla w ogóle wyniku. nie wiem dlaczego. ani błędu ani wyniku
package program;
import java.util.Scanner;
public class program {
public static void main(String[] args) {
Scanner sc = new Scanner (System.in) ;
System.out.println("podaj a:");
int a=sc.nextInt();
System.out.println("podaj b:");
int b=sc.nextInt();
System.out.println("podaj c:");
int c=sc.nextInt();
if (a==b && b==c)
System.out.println(a +","+ b +","+ c);
else if (a==b && b<c )
System.out.println(a+","+b+","+c);
else if (a==b && b>c)
System.out.println(c+","+a+","+b);
else if (a==b && b>c)
System.out.println(a+","+c+","+b);
else if (a==c && b<c)
System.out.println(b+","+a+","+c);
else if (b==c && b<a)
System.out.println(b+","+c+","+a);
else if (b==c && b>a)
System.out.println(a+","+b+","+c);
else if (a<b && b<c)
System.out.println(a+","+b+","+c);
else if (a<b && b>c)
{
if (a>c)
System.out.println(c+","+a+","+b);
else if (a<c)
System.out.println(a+","+c+","+b);
}
else if (a>b && b<c)
{
if (a<c)
System.out.println(b+","+a+","+c);
else if (a>c)
System.out.println(b+","+c+","+a);
}
}}