
Listing 4

ostream &operator<<(ostream &os, rational r)
    {
    os << '(' << r.num << '/' << r.denom << ')';
    }

