#include #include "complex.h" void f(Complex x); void g(Complex &x); int main() { Complex x; Complex y(5.0); Complex z(-3.0, 2.0); x.Display(); cout << endl; y.Display(); cout << endl; z.Display(); cout << endl; cout << "About to call f().\n"; f(z); cout << "Returned from f().\n"; z.Display(); cout << endl; cout << "About to call g().\n"; g(z); cout << "Returned from g().\n"; z.Display(); cout << endl; x.Add(y); x.Add(z); x.Display(); cout << endl; return 0; } void f(Complex x) { Complex y(3.5, 7.8); x.Add(y); x.Display(); cout << endl; } void g(Complex &x) { x.Add(6.7); x.Display(); cout << endl; }