.exe中的0x77d0c9b0(msvcr100d.dll)处有未经处理的异常:OxC0000005: 写入位置0x00000000时发生访问冲突

#include <stdio.h>
#include <windows.h>
#include <easyx.h>

int main(){
char name[50];
int i;
IMAGE img[5920];
initgraph(1000,600);

for(i=0;i<=5910;i++){
sprintf(name,"D:\\1\\%d.jpg",i);
loadimage(&img[i],name,1000,600);
putimage(0,0,&img[i]);
Sleep(30);

}

getchar();

}

好像是访问空指针