#include <stdio.h>
#include <math.h>

#define Pi 3.14


double GZ(double x, double y)
{
 double nx= 2*Pi*x;
 double ny= 2*Pi*y;
 return 20+pow(x , 2)+pow(y , 2) - 10 * (cos(nx) + cos(ny));
}


void main()
{
 int x=-6;
 int y=-6;
 int n=0;
 double *sol;
     
 sol=new double[n];
    for( x = -6; x <= 6; x++)
 {
  for( y = -6; y <= 6; y++)
  {
        *(sol+n)=GZ(x,y);
     printf("%d %d %.1f\n",x,y,*(sol+n));
           n++;
  }
    }
 
 delete []sol;

}


오류가 나네요 ㅠ 왜 오류가 나는건가요 ㅠ