从txt中读入数据到数组中(fscanf)

C-sources:

#include<stdio.h>
int main()
{
    FILE* fp;               //定义一个文件

    fp = fopen("p5.txt","r");

    if(fp == NULL)
        {
            printf("ERROR!\N");
            return;
        }

int TwoPointSignal[1000];


int n,k=0,j;

while(!feof(fp))
{
    fscanf(fp,"%d",&n);
    TwoPointSignal[k]=n;
    k++;
}

fclose(fp);

for(j=0;j<15;j++)
{
    printf("%d\t",TwoPointSignal[j]);
    if(j%8==0)
        printf("\n");
}

    return 0;
}


p5.txt:

从txt中读入数据到数组中(fscanf)_第1张图片


结果图:





转载请注明作者:小刘

你可能感兴趣的:(c,fscanf,读txt文件)