请求牛人指教一个编译的问题
我从别的地方考了一段代码,想在本地机上运行一下,但是编译通不过,不知道是怎么回事,请各位大人指教,代码如下:
#include <graph.h>
#include <pgchart.h>
#include <string.h>
#include <conio.h>
#define NUM_VALUES 4
#define NUM_SERIES 2
char _FAR *labels[ NUM_SERIES ] = {
"Jan", "Feb"
};
float x[ NUM_SERIES ][ NUM_VALUES ] = {
5, 15, 30, 40, 10, 20, 30, 45
};
float y[ NUM_SERIES ][ NUM_VALUES ] = {
10, 15, 30, 45, 40, 30, 15, 5
};
main()
{
chartenv env;
_setvideomode( _VRES16COLOR );
_pg_initchart();
_pg_defaultchart( &env,
_PG_SCATTERCHART, _PG_POINTANDLINE );
strcpy( env.maintitle.title, "Scatter Chart" );
_pg_chartscatterms( &env, x, y, NUM_SERIES,
NUM_VALUES, NUM_VALUES, labels );
getch();
_setvideomode( _DEFAULTMODE );
}
编译错误如下:(提示:可能是头文件的问题,但是不知道怎么改)
d:\scatter\scatter\scatter.cpp(40) : fatal error C1010: unexpected end of file while looking for precompiled header directive