厳しく言うと
scanf使ってるからバグの誘致はあるだろうし
面積は%fです のあとに \nの改行コードが欲しい。
変数名はローマ字よりheightのような英語であるべき

更に言うと、インデント。  その方法もありだろうけど、
if {...} else if {...} のつながりが、イマイチわかりづらくて一瞬迷う。

こんなところ