Tu peux, tu vas juste retomber sur le problème des 2iPi mais avec un fond plus rigoureux.
Tout comme dans R, dans C tu as des dérivées, des primitives et des intégrales, à ceci près que posséder une primitive est une condition bien plus forte que dans R, où la continuité est suffisante.
Par exemple, si tu veux définir le log d'un complexe non nul et non réel, une idée possible serait d'intégrer. Bon, mais sur quoi ? Vu que le complexe est non nul et qu'on connaît le log sur les réels, on pourrait penser à un arc de cercle joignant un réel à ton complexe.
Le souci, c'est que tu as deux choix possibles pour ton arc de cercle : rien ne t'empêche de le faire passer "par dessous" ou "par dessus" 0... ce qui donne deux valeurs différentes pour ton log, qui diffèrent de 2iPi. Ce 2iPi, tu le retrouves encore en intégrant 1/z sur un cercle autour de 0 (en passant en polaires), en fait il vient de là.
Pour continuer sur cette histoire de cercle, observe que si tu pouvais définir convenablement un log complexe, en repassant à l'exponentielle, tu pourrais déterminer de façon "raisonnable" un unique argument d'un complexe. Or, l'argument d'un complexe n'est même pas continu !