前面运行得很好,就是结果老是1.0。可能是result那边出问题了,我自己看了很长时间看不出来。我输入的数据分别是1.0, 0.01, 365
/the power of persistence/
#include <stdio.h>
#include <math.h>
int main()
{
int day;
double factor, initial, result;
printf("Enter initial:");
scanf("%lf", &initial);
printf("Enter factor:");
scanf("%lf", &factor);
printf("Enter day:");
scanf("%lf", &day);
result=initial*pow(1+factor, day);
printf("result=%.2f\n", result);
return 0;
}