#include<stdio.h>#include<string.h>intmain(){char a[100],c[100];int number=2;//第2行int i = number;
FILE *fp =fopen("data.txt","r");if(fp==NULL){printf("failed to open file!\n");return-1;}else{while(fgets(c,100,fp)){//读入每行数据
i--;if(i==0)strcpy(a,c);//读到第三行数据}}printf("第%d行数据:%s\n",number,a);fclose(fp);return0;}