This problem came from Schaum's complex variable p.156
Suppose $f(x)$ and $(g)$ are analytic inside and on a simple closed curve $C$ and suppose $|g(z)|\lt |f(z)|$ on $C$. Then $f(z)+g(z)$ and $f(z)$ have the same number of zeros inside $C$.
Here is the proof:
Let $F(z)=\frac{g(z)}{f(z)}$, or briefly $g=fF$. then, if $N_1$ and $N_2$ are the number of zeros inside $C$ of $f+g$ and $f$, respectively, we have by Argument Theorem, using the fact that these function have no poles inside C, $$N_1=\frac1{2\pi i}∮\frac{f'+g'}{f+g}dz$$ $$N_2=\frac{1}{2\pi i}∮\frac{f'}fdz$$ then$$N_1-N_2=\frac 1{2\pi i}∮\frac{f'+f'F+fF'}{f+fF}dz-\frac 1{2\pi i}∮\frac{f'}{f}dz$$$$=\frac 1{2\pi i}∮\frac{f'(1+F)+fF'}{f(1+F)}dz-\frac 1{2\pi i}∮\frac{f'}{f}dz$$$$=\frac 1{2\pi i}∮\left\{\frac{f'}{f}+\frac{F'}{1+F}\right\}dz-\frac 1{2\pi i}∮\frac{f'}{f}dz=∮\frac{F'}{1+F}dz$$$$=\frac 1{2\pi i}∮F'(1-F+F^2-F^3+...)dz=0$$
using the given fact that $|F|\lt 1$ on $C$ so that the series is uniformly convergent on $C$ and term by term integration yields the value zero. Thus, $N_1=N_2$ as required.
I don't understand the last step that why it yields to zero. I also don't understand the wiki version.