double complex cpow(double complex x, double complex y);
cpow computes x raised to the power y with a branch cut for the x along the negative real axis.