void indici(Punto vettore,int n,int *ind1,int *ind2){
int i,j;
double min,diff;
min=dist(vettore[0],vettore[1]);
*ind1=0;
*ind2=1;
for(i=0;i<n-1;i++)
{
for(j=i+1;j<n;j++)
{
printf("i=%d j=%d\n", i, j);
diff=dist(vettore[i],vettore[j]);
if(diff<min)
{
min=diff;
*ind1=i;
*ind2=j;
}
}
}
}
cosi è legit?mi trovo coi risultati