a > 10 gereksiz ayrıca. Asla çalışmayacak. Else if kullanmadan yazdığından hata alıyorsun ama bir diğer mevzu çalışma akışına göre hata var.
a 10 dan küçükse, kod çalışır kalan gereksinimler kontrol edilmez. a 10a eşitse kod çalışır sonrakiler kontrol edilmez, a 10dan farklıysa kod çalışır sonrakiler kontrol edilmez. Eğer a 10dan farklıyı koyduysan ve ondan sonra herhangi bir else if koyarsan, asla çalışmayacak. Logic errordur bu.