Originariamente inviato da Alessio86
perche nn funziona .......
Perché la funzione ritorna void (cioè nulla):

void distanza(float x, float y, float *dist)

ma tu nel main fai:

punto_1 = distanza(x, y, &dist);