#include<stdio.h>int f(int a[],int n){if(n>1)return(a[0]+f(&a[1],n-1));else return a[0];}main(){int a[3]={1,2,3},s;s=f(&a[0],3);printf("s=%d\n",s);}
一、a[0]+f(&a[1],2)二、a[0]+a[1]+a[2]为六