#include<iostream.h>
#include<conio.h>
class A
{
int a;
public:
void getA()
{
cout<<"Enter a:";
cin>>a;
}
void putA()
{
cout<<"\na="<<a;
}
friend A add(A x, A y);
};
A add(A x, A y)
{
A z;
z.a=x.a+y.a;
return z;
}
int main()
{
A m,n,p;
clrscr();
m.getA();
n.getA();
p=add(m,n);
m.putA();
n.putA();
p.putA();
getch();
return 0;
}
#include<conio.h>
class A
{
int a;
public:
void getA()
{
cout<<"Enter a:";
cin>>a;
}
void putA()
{
cout<<"\na="<<a;
}
friend A add(A x, A y);
};
A add(A x, A y)
{
A z;
z.a=x.a+y.a;
return z;
}
int main()
{
A m,n,p;
clrscr();
m.getA();
n.getA();
p=add(m,n);
m.putA();
n.putA();
p.putA();
getch();
return 0;
}