删除sscanf文本文件中的空格

时间:2019-05-20 10:03:58

标签: scanf whitespace trim

如何使用SSCANF从文本文件中读取字符串之前/之后删除空格?
文本文件类似于(在Struct为空行之后):

1  Peter

2  John Lays

3      Anne   Belgs

结构为:

struct estrutura {
    int id;
    char name[51]; 
} tmp;

文件文本为:

if (*buf == '\n') continue;
sscanf (buf, "%d %[^\n]", &tmp.id, tmp.name);

0 个答案:

没有答案
相关问题