Let $M_i$ be R-modules and $f_i$ be homomorphisms of R-modules
If $\forall _n\ker f_n=\operatorname{im}f_{n-1}$, wouldn't that mean that for $$...\:\rightarrow M_{n-1}\:\rightarrow ^{f_{n-1}}\:M_n\:\rightarrow ^{f_n} \:M_{n+1}\:\rightarrow \:...$$ we'd get that $M_{n+1} = 0$? Because we'd basically have that $$f_n\left(\operatorname{im}f_{n-1}\right)=f_n\left(\ker f_n\right)=0$$ Or do I get something wrong here?
A simple and not entirely trivial example of an exact sequence is the exact sequence that you get from any homomorphism $f:M\to N$: $$ \ker(f)\xrightarrow{\quad\iota\quad} M\xrightarrow{\quad f\quad}N\xrightarrow{\quad\pi\quad} N/\operatorname{im}(f) $$ Here, $\iota$ is just the inclusion and $\pi$ the canonical projection. Note that $f\circ\iota=0$ because that's simply how the kernel of a morphism is defined. Furthermore, $\pi\circ f=0$ because for every $m\in M$, you have $f(m)\in\operatorname{im}(f)$, so $\pi(f(m))=0$.
I am sure you can come up with $M$, $N$, and $f$ so that not all of them are zero - I hope this helps to clear things up a bit.