C语言读取数据,怎样进行?
31.645658
53.186227
83.124398
95.975526
134.993015
175.301374
236.784288
268.399453
379.233831
488.417237
543.916997
776.417129
828.999454
1259.659992
1467.127735
2265.225036
2327.700442
3539.075182
4405.050246
6530.120508
7358.859967
11255.128452
26006.853013
23281.854237
89196.883192
315422.262005
762293.673576
1457053.795694
2933042.400838
4633168.921386
6040257.222305
5686949.183908
7675931.226021
6470062.039756
4113128.919725
3723804.690127
3244554.300608
3070671.197536
2529277.788664
1752175.921480
1615292.246087
1635573.981278
1037761.036561
960722.870571
921582.724594
718244.195022
588505.159778
558518.056994
498645.439111
384482.054159
343705.376746
273485.163807
256826.454718
266017.389342
225946.130299
215964.789044
161176.992169
145348.421327
123864.161197
102501.651690
113472.096229
上面是"X.txt"文件里的数据,我需要在程序里面用一个double数组保存它们。。
我用了
fscanf(char *FILE,"%f",num);
record[i] = num;
为什么老是不行?
用fscanf()需要注意哪些问题?
谢谢!