一个关于文件的问题?帮帮忙!

yi519 2003-06-01 08:56:56
#include<stdio.h>
#include<stdlib.h>
struct student
{char name[10];
int num;
float score[3];
}b[3];
main()
{int i;
FILE *P;
printf("Input the message:\n");
for (i=0;i<3;i++)
scanf("%s%d%f%f%f",b[i].name,&b[i].num,&b[i].score[0],&b[i].score[1],&b[i].score[2]);
if((p=fopen("c:\\yi1.c\\yi2.c","w"))==NULL)
{printf("cannot open the file");
exit(0);}
for(i=0;i<3;i++)
fwrite(&b[i],sizeof(struct student),1,p);
fclose(p);
}
为什么编译不通过?
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
pzytony 2003-06-01
  • 打赏
  • 举报
回复
int main(void)
{
---
return(0);
}

好习惯,重要

pzytony 2003-06-01
  • 打赏
  • 举报
回复

int main(woid)
{
---
return(0);
}

好习惯,重要
Honey_boy 2003-06-01
  • 打赏
  • 举报
回复
FILE *P;
把这个P改为小写就可以了
Honey_boy 2003-06-01
  • 打赏
  • 举报
回复
里面的p大小写不一样

69,382

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧