Given that you wrote ##x## and not ##z##, I'm not sure if you even think the function is defined at infinity, since you are computing arbitrary roots of a negative number.
The easiest way is to use series you already know, and write the function in terms of something that is close to 0 when it's close to your target.
For example when x goes to zero,
##(e^{\log(1-cx)/x} \approx e^{(-cx-c^2x^2/2-c^3x^3/3)/x}## using the first couple terms of the taylor series of ##log(1-x)##.
##=e^{-c-c^2x/2-c^3x^2/3}=e^{-c} e^{-(c^2x/2+c^3x^2/3}##
Using the Taylor series for ##e^{-x}##
##\approx e^{-c} (1-(c^2x/2+c^3x^2/3) + (
c^2x/2+c^3x^2/3)^2/2##
Now at this point you wish you could expand everything out and have the first bunch of terms. But remember, we truncated our Taylor series early at the start, so that ##c^2x/2+c^3x^2/3## should continue next with cubic term. Because it's missing, I just can't know the cubic term of the approximation. I did write enough down to get the quadratic term, since I know the next term in ##c^2x/2+c^3x^2/3)## is cubic so doesn't contribute, and the final ##e^{-x}## expansion is only missing powers of 3 or higher applied to terms that all have a ##x## at least in them. So I should square that last summary, but only keep the quadratic part of it.
So the final approximation i get is
##\approx e^{-c}(1-c^2x/2-c^3x^2/3+c^4x^2/8)##
Which with some Algebra does match wolfram alpha.
To be a little more rigorous, youshould write ##+o(x^3)## in lots of places in my solution. You can try to include the ##x^3## term as an exercise if you want.Sssnow did the same thing for infinity, but since you keep the log, it is a lot simpler.