Given $a\in \mathbb R$ and a function $f: \mathbb R \to \mathbb R$, prove that if $f$ is continuous at $a$ and $f(a)>0$, then $\exists \delta >0 $ s.t. $f(x)>0$, $\forall x \in (a-\delta,a+ \delta )$.
I tried it as follows-
To prove - ($f$ is continuous at $a$) and $f(a)>0 \implies \exists \delta>0$, $f(x)>0$, $0<|x-a|<\delta$
Assume $f$ is continuous at $a$ and $f(a)>0$
Then $$\forall \epsilon >0, \exists \delta>0,\text{ s.t. }|x-a|< \delta \implies |f(x)-f(a)| <\epsilon$$
$$|f(x)|-|f(a)|= |f(x)|-f(a) \le |f(x)-f(a)| <\epsilon$$
$$|f(x)|<\epsilon +f(a) $$
$$-\epsilon -f(a)<f(x)<\epsilon +f(a) $$
I can't think of a way to continue this to prove that $f(x)>0$