По условию, чтобы треугольник существовал необходимо, чтобы сумма двух любых его сторон была больше третьей, то-есть нужно выполнить проверку для каждой стороны, что я и сделал. Должно выводится при истинном значении - треугольник существует, а в противном случае - не существует. Всё написал, должно правильно работать, но проверка программой JavaRush на последнее условие не проходит. В чем ошибка? Что не так?
package com.javarush.task.task04.task0415;
import java.io.*;
import java.util.Scanner;
/*
Правило треугольника
*/
public class Solution {
public static void main(String[] args) throws Exception {
//напишите тут ваш
Scanner scan = new Scanner(System.in);
int a = scan.nextInt();
int b = scan.nextInt();
int c = scan.nextInt();
if(((a<(b+c))&&(b<(a+c)))&&(c<(b+c))) System.out.println("Треугольник существует.");
else System.out.println("Треугольник не существует.");
}
}