#include #include class rational { int num,den; public: friend rational operator+(rational,rational); friend istream & operator >>(istream &,rational &); friend ostream & operator <<(ostream &,rational &); }; rational operator+(rational a,rational b) { rational temp; temp.num=a.num+b.num; temp.den=a.den+b.den; return temp; } istream &operator >>(istream &din,rational &a) { din>>a.num>>a.den; } ostream & operator<<(ostream &dout,rational &a) { dout<>a; cout<<"Enter second rational number:"; cin>>b; cout<<"First number is "<