I have a homework problem that I have no clue how to approach and answer. My topology is kind of weak not entirely sure that I understand the question.
My attempt:
i) If $V_{1}$ is a sequence of neighborhoods of the zero function then there is a function say $h_{1} \in C[0,1] $ such that $h_{1} (x) = 1 $ where $h \in V$ [ not entirely sure why this is true but a friend told me this] . Now if we let sequence of neighbourhoods $ V_{1} , V_{2} , .. V_{n} $ to contain functions $h_{1} , h_{2} ... h_{n} $ respectively such that all $h_n(x) = 1$. Is this correct?
ii) How do I go about showing that no metric exist?
Any help is appreciated.

The answer given doesn't work, as it's not clear what the point $x$ or the functions $h_1, \ldots, h_n$ are. You don't seem to have constructed anything here.
Note that each neighbourhood only controls the functions within it at a single point. If we consider, for example, $V_{1, (3,4)}$, the functions in this neighbourhood are precisely the continuous functions $f : [0, 1] \to \Bbb{R}$ such that $3 < f(1) < 4$. This poses no restriction on $f(x)$ for any $x \neq 1$; basically I can pick any $x \neq 1$ and any $y \in \Bbb{R}$, and find a function in $V_{1, (3,4)}$ such that $f(x) = y$.
We have a sequence of neighbourhoods $V_n$. Each of these neighbourhoods must contain a sub-basic neighbourhood $V_{x_n, U_n}$, by definition of the topology. Now, there are only countably many points in the sequence $(x_n)$, and $[0, 1]$ is uncountable, so there must be a point $x \in [0, 1]$ such that $x \neq x_n$ for all $n$. By the above argument, we can find a continuous function $h_n$ in each $V_n$ so that $h_n(x) = 1$, simply because $x \neq x_n$ for all $n$ (for example, take the equation for the line between points $(x, 1)$ and $(x_n, u_n)$, where $u_n$ is some point - your choice - in $U_n$).
For the second part, we need to observe a property of metric spaces that this topological space does not possess, probably to do with the previous part. In this case, it looks like the property of first countability might be an issue (why else would we consider a sequence of neighbourhoods of a single point?). Metric spaces have first countability because of the local basis $B_{1/n}(x)$ of open balls around each point $p$, so let's start by assuming a metric does exist, and applying the previous part to the sequence of open sets $B_{1/n}(0)$ for $n \in \Bbb{N}$.
By the previous part, there exists some $x \in [0, 1]$ and functions $h_n$ such that $h_n \in B_{1/n}(0)$ and $h_n(x) = 1$. In particular, note that $d(h_n, 0) < 1/n$ for all $n$, hence $h_n \to 0$.
Now, look at a neighbourhood $V = V_{x, (-1, 1)}$ of the $0$ function, and note that $h_n \notin V$ for any $n$. This contradicts $h_n \to 0$. Thus, by contradiction, no metric can exist for this topology.