io la funzione l'ho fatta cosi:

codice:
void ricorsione (int a[],int b[], int i,int j,int k)
{
	while (i >=0)	
	{
		b[j]=b[k]=a[i];
		return ricorsione (a,b,i-1,j+1,k-1);
	}
}