void update_leaf(struct l_node * leaf, tupple t)
{
unsigned int z;
leaf->count1=leaf->count1+1;
double old=leaf->count1-1;
double temp, t1,t2,t3,t4;
for(z=0;z<c2.dimension;z++)
{
temp=leaf->mean[z];
leaf->mean[z]=(leaf->mean[z]*old+t.point[z])/leaf->count1...