求s=1+(1+2)+……(1+2+3+……+n)的值,其中n大于1并且小于10由键盘输入。输入一个整数n

#include
#include
int main()
{
int t[9]={1};/n<10&n>1,t[i]是每一项,最多9项,所以定义9个/
int i=0,a=1,s=0,n;/i是数组的下标,s是总和,a是每一个项与下一项的差/
scanf("%d",&n);/输入n/

   for(a=1;afor(i=0;ifor(i=0;is=s+t[i];
}
s=s+n+1;
 printf("%d",s);   
}
#include<stdio.h>
#include<stdlib.h>
int main()
{
    int t[9] = {1};
    int i=0, a, s=0, n;
    scanf("%d", &n);
       for(i=0, a=2; i < n-1, a<=n; i++, a++)
   {
           t[i+1] = t[i] + a;
   }
    for(i=0; i<n; i++)
    {
//        printf("%d\n", t[i]);
        s = s + t[i];
    }
    printf("%d",s);
    return 0;
}