#include
typedef GLfloat VECTOR [3];
//VECTOR points[4]= {{-1,1,3},{2,1,3},{3,3,0},{0,3,0}};
VECTOR points[4]= {{1,2,3},{4,2,3},{5,4,1},{2,4,1}};
void display()
{
int a[3];
glColor3f(255,255,255);
glPointSize(3);
glBegin(GL_POINTS);
glVertex3f(0,0,0);
glEnd();
glFlush();
// glPolygonMode(GL_FRONT,GL_FILL);
glBegin(GL_QUADS);//绘制控制曲线
glVertex3fv(points[0]);
glVertex3fv(points[1]);
glVertex3fv(points[2]);
glVertex3fv(points[3]);
glEnd();
glFlush();