I have to prove that the Jacobian of a complex torus $X=\mathbb{C}/L$ is isomorphic to $X$ by explicity showing that the subgroups of periods $\Lambda \subset \mathbb{C}$ is a lattice which is homotethic to the defining lattice $L$ for $X$, i.e. there is a nonzero complex number $\mu$ such that $\mu \Lambda=L$.
My idea, that I can't formalize, is the following:
the first homology group of the torus is the free group of rank $2$, i.e. $Z^2$, so the set $\Lambda =\{ \int_c \omega, \, \, c \in H_1(X,\mathbb{Z}) \}$ is of the form $\{n_1 \int_{\gamma_1} \omega+n_2 \int_{\gamma_2} \omega, \, \, n_1, n_2 \in \mathbb{Z} \}$. This implies that $\Lambda$ is a lattice and $Jac(X)=\mathbb{C}/\Lambda$ is a complex torus.
Now I have to prove that there is a nonzero complex number $\mu$ such that $\mu \Lambda=L$. How can I solve this exercise?