Aladan pensó lo mismo que yo al final la prueba la hice sin demostrar el fallo cuando \( p \) no es primo, me salió después de la respuesta de aladan.
Lo de confundir \( p - (n-1) \) por \( p-(n+1) \) en Nicaragua no sé que hora es pero aquí es de madrugada

.
En mi primera respuesta \( \displaystyle {p \choose n} \in \mathbb{N} \) te demuestro que ningún factor primo de \( n! \) ni \( (p - n)! \) puede dividir \( p \).
Entonces:
\( \displaystyle \dfrac{(p-1)\cdot (p-2) \cdot \cdots \cdot (p-(n-1))}{n!} \in \mathbb{N} \)
Editado Uso el lema de Euclides:
Si \( mcd(a,b) = 1 \) y \( a | b \cdot c \) entonces \( a | c \)
Tengo que :
\( n!|p \cdot (p-1) \cdot (p-2) \cdots (p-(n-1)) \) y \( mcd(n!,p) = 1 \) entonces \( n! | (p-1) \cdot (p-2) \cdots (p-(n-1)) \)
Lo mismo :
\( mcd(n! \cdot (p-n)!,p) =1 \) con \( n! \cdot (p-n)!|p! \) tenemos \( n! \cdot (p-n)!|(p-1)! \)
Editado 2Si \( p \) compuesto y \( 1<n<p \) creo que falla cuando \( mcd( p , n ) = n \)
Saludos.