球,请帮看看写的对不对

第五题球请帮大学生有什么问题批评教育本人定虚心接受为了社会的进步人民生活的改善我定好好学习

img

img


#include <stdio.h>
int main()
{
    int i, n;
    long long sum = 1;   // 使用 long long 类型来存储阶乘,避免溢出
    for (n = 1; n <= 13; n += 2) {  // 计算 1!、3!、5!、7!、9!、11! 和 13!
        sum = 1;
        for (i = 1; i <= n; ++i) {
            sum *= i;
        }
        printf("%d! = %lld\n", n, sum);
    }
    return 0;
}

供参考:

#include <stdio.h>
int main()
{
    int  i;
    long long int sum;
    for (i = 1, sum = 1; i <= 13; i += 2)
    {
        if(i!=1)
            sum *= i * (i - 1);
        printf("%d!=%lld\n", i, sum);
    }
    return 0;
}