利用函数打开文本但是弹出这个是为什么

void Totalcustomers()
{//查看所有顾客信息
printf("\t** 欢迎使用积分管理系统 **\n\n"); FILE *fp; char ch; fp=fopen("customers.txt","r"); ch=fgetc(fp); while(ch!=EOF) { putchar(ch); ch=fgetc(fp); } printf("\n"); fclose(fp); return;}
fp=fopen("customers.txt","r");
之后
if(fp==NULL) //看提示应该是fp为NULL了
exit(1);
正常c++文件操作用的是fstream
检查一下有customers.txt这个文件吗?