我算的是19结果是24怎么算的呢第一次是1+2+3+4+5 第二次不应该是2+3+4吗

#include<stdio.h>
int LA(int *a, int n)

int i,s=0;

for(i=0;i<n;i++) s+=a[i];
return s;

int main()

int a[5]={1,2,3,4,5};

int b=LA(a,5)+LA(a+1,3);
printf("b=%d\n",b);

return 0;
}

供参考:
LA(a, 5) = 1+2+3+4+5 = 15
LA(a + 1, 3) = 2+3+4 = 9
b = 15 + 9 =24

1-5在加2-4不是24?

1+2+3+4+5 +2+3+4 不是24吗?