При проверке всё правильно, числа идут в порядке убывания. При проверке задачи выдаёт ошибку.
package com.javarush.task.task04.task0420;
/*
Сортировка трех чисел
*/
import java.io.*;
import java.util.*;
public class Solution {
public static void main(String[] args) throws Exception {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)) ;
int a = Integer.parseInt(reader.readLine ());
int b = Integer.parseInt(reader.readLine ());
int c = Integer.parseInt(reader.readLine ());
int x;
int y;
int z;
if (a>b&&a>c){
x=a;
if (b>c){
y=b;
z=c;}
else y=c;
z=b;
System.out.println(x+" " +y+" " +z) ; }
else if (b>a&&b>c){
x=b;
if (a>c){
y=a;
z=c;}
else y=c;
z=a;
System.out.println(x+" " +y+" " +z) ; }
else if (c>b&&c>a){
x=c;
if (b>a){
y=b;
z=a;}
else y=a;
z=b;
System.out.println(x+" " +y+" " +z) ; }
//напишите тут ваш код
}
}