编辑代码

#include <stdio.h>
#include <string.h>
int shu(int *a,int n)
{
    if(n==0)
    {
        return 0;
    }
    if(n==1)
    {
        return a[0];
    }
    return a[0]+shu(a+1,n-1);
}
int main () {
    int b[]={1,3,2,9,7,6};
    int n=sizeof(b)/sizeof(int);
    printf("%d\n",shu(b,n));
	return 0;
}