Hola Ivania, espero que estés bien
Tu código para verificar si tres lados pueden formar un triángulo parece estar correcto. Has implementado la condición necesaria para que tres lados formen un triángulo: la suma de dos lados debe ser mayor que el tercer lado. Esta es conocida como la desigualdad triangular.
Aquí tienes un ejemplo de cómo funciona tu programa:
Si ingresas los lados 3, 4 y 5, tu programa imprimirá "Los lados pueden formar un triangulo", ya que 3 + 4 > 5, 3 + 5 > 4, y 4 + 5 > 3, cumpliendo con la desigualdad triangular.
Si, por ejemplo, ingresas los lados 1, 2 y 3, el programa imprimirá "Los lados no pueden formar un triangulo", ya que 1 + 2 no es mayor que 3.
Parece que tu código está funcionando como se espera. Si tienes algún problema específico que no esté funcionando como debería, verifica que los valores ingresados sean correctos y que no haya errores tipográficos en el código.
Espero haber ayudado y buenos estudios!