For $1 \le i \le n$, for $x_i \ne 0$, define:
$$g_i(x_1,\ldots,x_n) := \frac {f(x_1, \cdots, x_{i-1}, x_i, 0, 0, \cdots, 0) - f(x_1, \cdots, x_{i-1}, 0, 0, 0, \cdots, 0)} {x_i}$$
When $x_i = 0$, let $g_i(x_1,\ldots,x_n)$ be its limit.
Note that $\displaystyle g_1(x_1,\ldots,x_n) = \frac {f(x_1, 0, \cdots, 0) - f(0, 0, \cdots, 0)} {x_1} = \frac {f(x_1, 0, \cdots, 0)} {x_1}$.
It is a trivial exercise to show that $f = \sum x_i g_i$.
The well-definedness of such functions (i.e. the fact that the limit exists) and the continuity of such functions follow from the definition of "continuously differentiable", which unfortunately you have not provided.
For example, when $n=2$, this construction amounts to:
$$f(x,y) = x \left( \frac {f(x,0)} x \right) + y \left( \frac {f(x,y) - f(x,0)} y \right)$$
When $n=3$, this construction amounts to:
$$f(x,y,z) = x \left( \frac {f(x,0,0)} x \right) + y \left( \frac {f(x,y,0) - f(x,0,0)} y \right) + z \left( \frac {f(x,y,z) - f(x,y,0)} z \right)$$