@dobby
L'ultimo else if funziona perché, rimanendo solo i triangoli isoceli, uno dei tre addendi è sicuramente uguale a 1 e quindi la condizione dell'if è sempre vera, ma ha senso fare così? Basta un else