Let $X$ a topological space and $\mathcal{F}$ be a sheaf. I have to prove that $H^0(X,\mathcal{F})=\mathcal{F}(X)$.
I have the cochain $0\rightarrow \mathcal{F}_0(X)\rightarrow \mathcal{F}_1(X)\rightarrow...$, with $\mathcal{F}_0=\bar{\mathcal{F}}$, $\mathcal{F}_1=\bar{\mathcal{F}_1^{'}}$ where $\mathcal{F_1^{'}}=\bar{\mathcal{F}}/\mathcal{F} $.
$\bar{\mathcal{F}}(U) =\prod_{x\in U} \mathcal{F}_x$
$H^0(X,\mathcal{F}):= Ker(\mathcal{F}_0(X)\rightarrow \mathcal{F_1}(X))$
Now I consider the projection $\pi:\bar{\mathcal{F}}(X)\rightarrow\bar{\mathcal{F}}(X)/\mathcal{F}(X)$ and the inclusion $i:\bar{\mathcal{F}}(X)/\mathcal{F}(X)\rightarrow \bar{\mathcal{F_1^{'}}}(X)$.
Therefore I obtain
$i\circ\pi$: $\mathcal{F}_0(X)\rightarrow \mathcal {F_1}(X) $.
$H^0(X,\mathcal{F})= Ker (i\circ \pi)= \mathcal{F}(X)$ because $i$ is injective.
It's right?
Remember that to compute $H^k(X,F)$ you have to choose an injective resolution of F $$0\to F\overset{i}\to F_1 \overset{f_1}\to F_2 \to ...$$ and then consider the exact sequence $$F_1(X) \overset{f_1(X)}\to F_2(X) \overset{f_2(X)}\to F_3(X) \to ...$$ Then, we have $$H^k(X,F) =\text{ker}(f_{k+1}(X))/\text{im}(f_{k}(X)).$$ So in your case, we have simply $$H^0(X,F) = \text{ker}(f_1(X)) = \text{im}(i(X))=F(X).$$