The answer is yes. Consider the case when $c=0$. If $f'$ has a root at $x=0$ of multiplicity $k$, then $f'(x) = x^k g(x)$ where $g$ is a polynomial with degree $n-k\geq0$, and
$$
f'(x) = \sum_{i=k}^n \alpha_i x^i
$$
for some sequence of real numbers $\{\alpha_i|i=1,2,\ldots, n\}$ with $\alpha_n\neq 0$ and $\alpha_k\neq0$.
Thus by integration,
$$
f(x) = \beta + \sum_{i=k}^n \frac{\alpha_i}{i+1} x^{i+1}
$$
where $\beta\in\mathbb R$.
But $f(c)=f(0)=0$, so $\beta=0$ and hence
$$
f(x) = \sum_{i=k}^n \frac{\alpha_i}{i+1} x^{i+1}
$$ has a root at $x=c=0$ of multiplicity $k+1$.
If $c$ is non-zero, we can apply the same argument. $f'(x) = (x-c)^kg(x)$, $f'(x) = \sum_{i=k}^n \alpha_i (x-c)^i$, $f(x) = \beta + \sum_{i=k}^n \frac{\alpha_i}{i+1} (x-c)^{i+1}$, $\beta=0$, and thus $f(x)$ has a root at $x=c$ of multiplicity $k+1$.
----------------- Edit --------------------
Actually, I like Jave's proof better. Suppose that $f(x)$ has a root of degree $s$ at $x=c$ and $f'(x)$ has a root of multiplicity $c'$ at $x=c$. By the theorem, $c'=s-1$ so $s=c'+1$. Nice.