【求助】fscanf——制表符
读取文本文件a.txt,内容如下:a b c
1 2 3
4 5
编程思路如下:
struct n
{
int a;
int b;
int c;
}x;
FILE *fp;
fp=fopen("a.txt","rt");
while(!feof(fp))
{
fscanf(fp,"%d\t%d\t%d\n",x.a,x.b,x.c);//问题出在第三行,在这我想让x.a=4,x.b=null,x.c=5,但实际情况是x.a=4,x.b=5。
//我知道fscanf忽略制表符,但怎么写程序能让它不忽略。
}