c语言循环中fread如何读取文件

我的dat文件有400个数,但我一次只想读100个,循环着把四百个数全读完,怎么实现上述要求?急等

#include <stdio.h>
#include <stdlib.h>
int main()
{
    int number[400],i;
    FILE *fp;
    fp=fopen("number.dat","r");
    for(i=0;i<400;i+=100)
        fread(number+i,sizeof(int),100,fp);
}

温馨提示:答案为网友推荐,仅供参考
相似回答