如何从文件中向数组添加一系列数字?

时间:2015-04-29 19:18:25

标签: c arrays

在C中,从文件读取时,问题是将一组空格分隔的整数读入一个数组,将最后一个整数读取为另一个实体,如

 { 2 3 14 } 15
 { 2 3 15 16 19} 20 

将2 3 14存储到数组中,将15存储为单独的变量,并将其与括号中的下一组相同,我需要将其存储在结构中。

   struct dataset{
   int support;
   int s[100]; 
   }

并使用

读取文件
while( fscanf(fp,"%1d %d",dataset[i].s[k],&dataset[i].support) != EOF )

这里数据集[i] .s [k]应该将括号内的一组整数读入数组。

0 个答案:

没有答案