Assume $c \geq 1$. I want to show that the function $$f(n) = \left(1-\frac{1}{n}\right)^{n-1} \cdot \left(1+\frac{1}{n-c}\right)^{n-c}$$ satisfies $f(n) \leq 1$ for all $n > c$.
My attempt: I think the fastest way to show this is by extending $f$ to $\mathbb R$ and show the result using derivatives. Notice that $\lim_{x \rightarrow \infty} f(x) = e^{-1} \cdot e =1$, so it suffices to show that $f(x)$ is increasing for $x > c$.
After computing the derivative, one notices that it suffices to show $$\log\left( \frac{x-1}{x} \cdot \frac{x-c+1}{x-c} \right) \geq \frac{c-1}{x(x-c+1)}.$$
I am stuck here.