C语言编程,用自定义函数

img


用自定义函数进行编程,请各位指教!


/*编写一个程序,求s=1+(1+2)+(1+2+3)+....+(1+2+3+....+n)的值*/
#include <stdio.h>
int main()
{
    int i,n,sum=0,result=0;
    printf("input n:\n");
    scanf("%d",&n);
    for(i=1;i<=n;i++) {
        sum+=i;
        result+=sum;
    }
    printf("s=%d",result);
}


#include <stdio.h>
#include<math.h>
int getSum(int n);
int main()
{
    int n=5;
    int  s = getSum(n);
    printf("%d \n", s );
    return 0;
}

int getSum(int n) 
{
    int s ,sum;
    for(int i =1; i<=n; i++)
    {
        sum += i;
        s +=sum;
    }
    return s;
}