Sviluppare una function C che, dato come parametro di input un array di tipo structcodice:#include <stdio.h> #include <stdlib.h> #include <math.h> struct punto{ double x; double y; }; typedef struct punto vett[4]; int main() { int n,i; vett vettore; printf("inserisci il size dell vettore:"); scanf("%d",&n); printf("inserisci le coordinate del vettore:"); for(i=0;i<n;i++) scanf("%e",&vettore[i]); double dist; typedef struct vettore p1,p2; dist=sqrt(pow((p1.x-p2.x),2)+pow((p1.y-p2.y),2)); system("PAUSE"); return 0; }
punto f double x; double y g e il suo size, determina e restituisce come parametro di
output la distanza tra i punti.
il codice mi dà errore di syntax error "."token sulla riga dove calcola la distanza con il teorema di pitagora.