write a c++ program to add two complex numbers using operator overloading
#include < iostream >
#include < iomanip >
using namespace std;
class complex
{
int re,im;
public:
void get()
{
cin >> re >> im;
}
void disp()
{
cout << re << "+" << im << "i";
}
void sum(complex,complex);
};
void complex::operator+(complex c1,complex c2)
{
re=c1.re+c2.re;
im=c1.im+c2.im;
}
int main()
{
complex c1,c2,c3;
cout << "Enter 1st complex no.:";
c1.get();
cout << "Enter 2nd complex no.:";
c2.get();
cout << "The 1st complex no. is";
c1.disp();
cout << "\nThe 2nd complex no. is";
c2.disp();
c3=c1+c2;
// c3.sum(c1,c2);
cout << "\nThe resultant complex no. is";
c3.disp();
}