固有値が0,1,2
でそれぞれ
-a     0  bi+c  
0  と、 0 b
C     0 c

となりました。
固有ベクトルが0になったのと、固有値が2の時にbとcが出てきてしまったので何か変なのでしょうか?