返回信息流#include<stdio.h>
#define SIZE 2
struct car
{
char name[20];
int number;
char time[20];
float price;
float pailiang;
char type[20];
char company[20];
}car[SIZE];
void save()
{
FILE *fp;
int i;
if((fp=fopen("shares.txt","wb"))==NULL)
{
printf("cannot open file\n");
return;
}
for(i=0;i<SIZE;i++)
if(fwrite(&car[i],sizeof(struct car),1,fp)!=1)
printf("file write error\n");
fclose(fp);
}
void main()
{
int i;
for(i=0;i<SIZE;i++)
scanf("%s %d %s %f %f %s %s",car[i].name,&car[i].number,car[i].time,&car[i].price,&car[i].pailiang,car[i].type,car[i].company);
save();
}
scanf 语句用逗号就没事,用空格就报debug error!无语了!
这是一条镜像帖。来源:北邮人论坛 / cpp / #43258同步于 2010/9/3
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
floating point not loaded——跪求解决方法
laomei
2010/9/3镜像同步1 回复
订阅后,新回复会通过你的通知中心匿名送达。
1 条回复