打印雙比我有具有一系列數字文件:9 1 2 1從文件中讀取並且用C
我嘗試findout比率個子求和/總和
#include <stdio.h>
void main()
{
double subSum = 0;
double sum = 13;
double num = 0;
double x = 0;
FILE* file = fopen("text.txt", "r");
while (fscanf(file, "%f", &num) > 0)
{
subSum = subSum + num;
x = subSum/sum;
printf("%f",x);
printf("\n");
}
fclose(file);
}
但它保持打印零(0.00000000000)爲什麼?
錯誤檢查。 – sujin
請問,你有沒有試過一個調試器,或者老式的'printf',看看哪裏出了問題。真的,這個節目很簡單,你真的嘗試過一切嗎? –