/* * test program for complex number package * version 2: struct pointer parameters & string dynamic allocation * CSE 413 demo 11/06 HP */ #include #include #include "cpx.h" int main() { Complex c,d,sum; char* s; c = mk_complex(17,42); d = mk_complex(1,2); sum = cpx_add(&c,&d); s = cpx2str(&sum); printf("result is %s\n", s); free(s); return 0; }