以下是引用azzbcc在2013-3-29 15:06:29的发言:
你的,那个站点记录不是连续的,不能那样直接录入数组的,回导致 后面的amount值出错
totalamt未初始化
printf函数里面 用这个 %[] ?
你的,那个站点记录不是连续的,不能那样直接录入数组的,回导致 后面的amount值出错
totalamt未初始化
printf函数里面 用这个 %[] ?
我数了一下,里面有30个站,因此我把scanf inprice文件的代码改成:
for (x=1; x<31; x++)
{
fscanf(inprice, "%d;%[^;];%lf\n", &stop, location, &price[x]);
}
还是不能运行。到底是哪里出错呢?