Header.h
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
double distanza(double x1,double y1,double x2,double y2);
main.c
#include "header_.h"
int main ()
{
double x1,y1,x2,y2,d;
printf("Inserire le coordinate del primo punto (float): ");
scanf("%f %f", &x1,&y1);
printf("Inserire le coordinate del secondo punto (float): ");
scanf("%f %f", &x2,&y2);
d = distanza(x1,y1,x2,y2);
printf("la distanza dei punti è: %f\n",d);
return 0;
}
distanza.c
double distanza(double x1,double y1,double x2,double y2)
{
double distanza,somma;
somma=(x1*x2+y1*y2);
distanza = sqrt (somma);
return distanza;
}