习题二 8
#include <stdio.h> int main(void) { int i,n; double x; double fact(int n); scanf ("%d", &n); x=0; for(i=0;i<=n;i++){ x=x+fact(i); } printf("x=%.0f\n",x); return 0; } double fact(int n) { int i; double y; y=1; for(i=1;i<=n;i++){ y=y*i; } return y; }