int main(){
int n,i;
long a,sum = 1;
printf("請輸入壹個奇數:\n");
scanf("%ld",&n);
for(i = 3,a = 1;i <= n;i += 2)
{
a *= i * (i - 1);
sum += a;
}
printf("%ld\n",sum);
return 0;
本程序已經在VC上運行通過,在N不是很大的情況下可以,太大了就屬於大數問題了,要改