要有逗号,就全加逗号,
2,1,34,2,3,
1,400,5,
3,5,6,7,
读:
for (j=0;j
for (i=0;i
fscanf(fin,"%d,",a[j][i]);
-----------------------------
如果行尾无逗号,每行数据的个数应相等:
2,1,34,2
3,1,400,5
for (j=0;j
for (i=0;i
fscanf(fin,"%d,",a[j][NC-1]);
}
-----------------------------
随机有逗号,随机行长
2,1,34,2,3
1,400,5
3,5,6,7
用fgets读入,计算行长,按字符循环找逗号,并用空白代替逗号,再用sscanf 读入数据
----------------------------
不知道总个数。一是开大数组。
二是预读,数出个数,开数组,
rewind(fin);
再从头输入。
0
◆◆
评论读取中....
请登录后再发表评论!
◆◆
修改失败,请稍后尝试