报错的原因可能是缺少图形库的头文件。在代码中,使用了graphics.h和conio.h这两个头文件,但是没有包含它们。为了解决这个问题,你需要在代码开头添加以下两行:
#include <graphics.h>
#include <conio.h>
修改后的代码如下:
#include <graphics.h>
#include <conio.h>
#define N 130
int main()
{
initgraph(600,600);
int i,j;
setfillcolor(RGB(N,N,N));
fillrectangle(0,0,600,600);
for(i=0;i<600;i+=50)
{
for(j=0;j<600;j+=50)
{
setlinecolor(BLACK);
setfillcolor(BLACK);
fillrectangle(j,i,j+40,i+40);
setlinecolor(WHITE);
setfillcolor(WHITE);
fillcircle(j+45,i+45,5);
}
}
getch();
closegraph();
return 0;
}