ほぼ当たりと言えますね〜。ただ要件(仕様)では間違ったときには間違えを表示する、と書いてあるので一応表示して欲しかったですね〜。 あと8行目と9行目はちょっと考えるとIFは1つだけで実現出来ると思うので、その辺も考えてみてください〜。