@ryannub,
A = knave
B = normal
C = knight
First, note A is not normal. If A were normal, B would have to be a knight in order to agree, which means C would have to be a knave. But a knave cannot say "I am not normal."
So A is lying, and, not being normal, must be a knave. B is also lying, and since two cannot be knaves, B must be normal. That leaves C, who by process of elimination must be a knight.