用C语言如何读取TXT文件中的每行的第一个数据?

用C语言如何读取TXT文件中的每行的第一个数据?
txt文本数据如下
0001
0258
15963

第1个回答  2013-06-05
#include "stdio.h"
#include "stdlib.h"
void main(void){
char ch,flag='\n';
FILE *fpi;
if(!(fpi=fopen("file1.txt","r"))){
printf("Open the file1 failure...\n");
exit(0);
}
while((ch=getc(fpi))!=EOF){
if(flag=='\n')
printf("%c\n",ch);
flag=ch;
}
fclose(fpi);
}
相似回答