Here is my attempt:
Since $x\geq 0$ and $x\in\mathbb{R}$, so there are two cases for $x$: $x > 1 $ or $ 0 \leq x \leq 1$
if $x > 1 $, then $x^2 < c < x\cdot c + x=x(c+1)\rightarrow x < c + 1$;
if $ 0 \leq x \leq 1$, then $x < c+1$. Thus set $S$ has a least upper bound, $\sup S$.
I am stuck at this step, can anyone give me a hit or suggestion to keep going.
(I am still learning the completeness axiom, haven't start Archimedian Property yet) Thanks.