Vì B đối xứng với A(-2; 1) qua O nên ta có: B(2; -1)

Gọi tọa độ C(x; 2).

Mà $\overrightarrow{CA}=(-2-x;-1)$

      $\overrightarrow{CB}=(2-x;-3)$

Xét $\triangle ABC$ vuông tại C => $\overrightarrow{CA}.\overrightarrow{CB}=0$

<=>  $-(2 + x)(2 - x) + 3 = 0$

<=>$ -4 + x^{2} + 3 = 0$

<=> $x^{2} = 1 <=> x = ±1$

Vậy C(1; 2) hay C(-1; 2).