求救
要求动态输出一个数组,下面这个题应如何修改
#include <iostream.h>
class a
{
int arr[3];
int *ptr;
ptr=new int[3];
ptr=arr;
public:
void input()
{
cin>>ptr[0];
cin>>ptr[1];
cin>>ptr[2];
}
void output()
{
cout<<&ptr[0]<<&ptr[1]<<&ptr[2];
}
};
void main()
{
a obj;
obj.input();
obj.output();
}