Waouh ça en fait beaucoup de "if" et de "else" XD
Pour l'erreur, c'est juste une affaire de logique. C'est bien d'utiliser des "if" et des "else" mais il faut les mettre à leur place.
- on peut juste utiliser un "if" tout seul sans problème (pas besoin de mettre forcement un else)
- on ne peut pas utiliser de "else" sans un "if"
- tu peux aussi écrire par exemple (et en fonction de ce que tu veux):
if (a==b) //instructions
else if (a != b) // instructions
else(a > b) // instructions