I'm trying to solve the following exercise:
Let $n\geq 2$ be an integer. Find all the homomorphism between $S_n$ and $\mathbb{C}^*$.
I started with the simplest case: with $n=2$ i think that the function which assign $e\rightarrow 1$ and $a\rightarrow -1$ would be fine, and i think this is the only one nontrivial for $n=2$ since $-1$ is the only element of order $2$ in $\mathbb{C}^*$, am i wrong? But then i don't know how to proceed and find a general method for all $n$.
Hint (see Daniel's comment): Any homomorphism $G \to A$ into an abelian group $A$ must contain the commutator subgroup $[G,G]$ in its kernel. We have $[S_n,S_n]=A_n$. Furthermore then all homomorphisms $G \to A$ into an abelian group $A$ are lifts of homomorphisms $G / [G, G] \to A$.