#!/usr/bin/env /friends/bin/cscript #include #include #include int main() { double complex z = csqrt(-1+0*I); printf("%.17g+%.17gi\n", creal(z), cimag(z)); z = cpow(z, 0.5+0*I); printf("%.17g+%.17gi\n", creal(z), cimag(z)); }