有如下以@|@分割的文本文件,每行以$|$\n结束,用fscanf函数如何格式化输入读取每个@|@之前的数值呢?用“|”分割的文本,用的是fscanf(fp,"%[^|]|%[^|]|",var1,var2);来实现,现在分隔符为“@|@”怎么写格式化匹配串呢?
fscanf(fp,"%[^@|@]@|@%[^@|@]@|@",var1,var2);