C语言问题 从键盘中输入一组整数,并将其中的奇数写入到文件“奇数.dat”中,输入-1时输入结束

C语言问题
从键盘中输入一组整数,并将其中的奇数写入到文件“奇数.dat”中,输入-1时输入结束。然后再从键盘中输入一个奇数,并查找文件“奇数.dat”中是否存在该数,如果存在则显示“找到”。在线等,挺急的!

第1个回答  2019-06-13
#include "stdio.h"
int main(int argc, char* argv[])
{
int integ[10]={0};
int i;
for(i=0;i<10;i++)
{
integ[i]=i*10;
}
FILE * pf = fopen("f1.dat","a+");
if(pf==NULL)
{
printf("fopen error\n");
return -1;
}
fwrite(integ,sizeof(integ),1,pf);
int integ_2[10]={0};
int sum=0;
fseek(pf,0,SEEK_SET);
fread(integ_2,sizeof(integ_2),1,pf);
for(i=0;i<10;i++)
{
sum+=integ_2[i];
// printf("%d+",integ_2[i]);
}
fclose(pf);

printf("sum=%d\n",sum);
return 0;
}