class magic_square

{

private:

static int n;

int i,j;

int** square;

public:

int set_square(int a);

};


magic_square::set_square(int a)

{

if(a<=1)

cout<<"크기는 1보다 커야 합니다."<<endl;

else n=a;

this->square=new int*[a];

for(i=0;i<a;i++)

for(j=0;j<a;j++)

square[i]=new int[j];

}

?? 맞지않음?