/** * copilot suggests: */ #include #include double complex casin(double complex z) { return -I * clog(I * z + csqrt(1 - z * z)); }