[求助]为什么程序运行出来的答案不对 有朋友可以告诉我哪里出错了吗
编程求出1!+2!+3!+„+8!+9!+10!的值并输出。#include<stdio.h>
int main()
{
int i;
double p=1,sum=0;
for(i=1;i<=10;i++);
{
p=p*i;
sum=sum+p;
}
printf("sum=%f",sum);
}
2016-07-06 10:52
2016-07-06 11:01
2016-07-06 11:06
2016-07-06 11:07
2016-07-06 11:12
2016-07-06 11:13
2016-07-06 12:10
2016-07-06 15:19