If $z_k=x_k+iy_k$ for $k=1,2,3$
As $z_3-z_2=c(z_2-z_1),$
If $c=0, z_3=z_2$ and if $z=\infty, z_2=z_1$ so $c$ non-zero finite number.
$\implies x_3-x_2+i(y_3-y_2)=c\{x_2-x_1+i(y_2-y_1)\}$
Equating the real & the imaginary parts, $$x_3-x_2=c(x_2-x_1),y_3-y_2=c(y_2-y_1)$$
So, $$\frac{y_3-y_2}{x_3-x_2}=\frac{y_2-y_1}{x_2-x_1}\implies x_1(y_2-y_3)+x_2(y_3-y_1)+x_3(y_1-y_2)=0$$
Hence $z_1,z_2$ and $z_3$ are collinear.
Alternatively,
the area of the triangle with vertices $z_k=x_k+iy_k$ for $k=1,2,3$
is $$\frac12\det\begin{pmatrix}x_1&y_1 &1\\x_2 & y_2 & 1 \\ x_3 & y_3&1\end{pmatrix}$$
$$=\frac12\det\begin{pmatrix}x_1-x_2&y_1-y_2 &0\\x_2 & y_2 & 1 \\ x_3-x_2 & y_3-y_2&0\end{pmatrix}$$ applying $R_1'=R_1-R_2$ and $R_3'=R_3-R_2$
$$=\frac12\det\begin{pmatrix}x_1-x_2&y_1-y_2 &0\\x_2 & y_2 & 1 \\ -c(x_1-x_2) & -c(y_1-y_2)&0\end{pmatrix}$$
$$=-\frac c2\det\begin{pmatrix}x_1-x_2&y_1-y_2 &0\\x_2 & y_2 & 1 \\ x_1-x_2&y_1-y_2&0\end{pmatrix}=0$$ as the 1st & the 3rd rows are identical.
Hence $z_1,z_2$ and $z_3$ are collinear.