Here is a hint to start you off.
Suppose that $\mathfrak p^i = (\alpha)$ for some $\alpha\in \mathcal O_K$. Then, taking norms, $$|N_{K/\mathbb Q}(\alpha)| = N\mathfrak p^i=p^i<\frac{|\mathrm{disc}(K)|}4.$$
But we know exactly what the norm of an element of $K$ looks like, and we know exactly what the discriminant of $K$ is (depending on $c$ modulo $4$).
Irrelevant remark:
Here is a cute corollary: take $c=163$. Then $K$ has class number one - i.e. every ideal of $\mathcal O_K$ is principal. It follows that no prime less than $41$ ($|\mathrm{disc}(K)| = \frac{163}4$) can split in $\mathcal O_K$.
The minimal polynomial of $\alpha = \frac{1+\sqrt{-163}}2$ is $f(X) = X^2-X+41$. The fact that every prime less than $41$ is inert in $K$ (only $163$ ramifies) shows that $f$ is irreducible modulo $p$ for all $p<41$. In particular,
$$p\nmid f(n)\quad \forall p<41, n<41,$$
from which it follows that $f(n)$ is prime for all $0\le n<41$ (since $f(n)<41^2$ is composite iff it has a prime factor $<41$). This gives a algebraic number theoretic justification for why the polynomial $f$ takes so many consecutive prime values.