c语言按顺序读入文件的程序

求一个C语言的程序代码,使之可以按顺序读入a1.txt、a2.txt、a3.txt...an.txt这样的n个文件,谢谢。

#include <stdio.h>


int main()

{

    int n=14;//这个是文件个数

    char name[16];

    FILE *fp;

    char  file[256];

    int i;

    for(i=1;i<=n;i++)

    {

        sprintf(name,"a%d.txt",i);

        //printf("%s\n",name);

        fp=fopen(name,"r");

        if(fp==NULL) break;

        ///////////////读取文件内容

        fscanf(fp,"%s",file);

        printf("%s\n",file);

        

        ///////////////读取文件内容结束

        fclose(fp);

        

    }

}


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

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网