The problem is to find all $f : \mathbb{R} \to \mathbb{C}$ that is continuous, has $f(x) = f(x+1) \forall x$, and
$$f(x+y) = f(x) f(y) \quad x, y \in \mathbb{R}$$
Plug in $y=0$, we find $f(x) = f(0)f(x)$. We write down $f = 0$ as a solution, and move on assuming $f(0) = 1$.
We have $f(n) = 1$ for integer $n$ by periodicity. Furthermore, we can get that $f(p/q) = \sqrt[q]{1}$, which leads me to believe that the solutios are of the form $f_m = e^{2 \pi i m t}$ for each integer $m$. How to finish this proof?
Suppose that $f(0) = 1$. Then $|f(x) - 1| < 1$ for all $x$ in some neighborhood $I$ of $0$ so that $\log f$ is defined and continuous on $I$ and for all $x,y \in I$ you have $$\log f(x+y) = \log f(x) + \log f(y).$$ Thus $\log f$ is additive and continuous in $I$. It is well known that the only functions satisfying this are $\log f(x) = Cx$, i.e. $$ f(x) = e^{Cx},\quad x \in I.$$
The functional relationship $f(x+y) = f(x)f(y)$ implies that $f$ extends uniquely to the entire line with the same definition: $f(x) = e^{Cx}$, $x \in \mathbb R$.
Finally to take periodicity into account, we insist $e^{Cx} = e^{C(x + 1)}$ so that $e^C = 1$. Thus $C = 2\pi i m$ for some integer $m$ giving you $f(x) = e^{2\pi i m x}$.