codice:
#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;
}
Sviluppare una function C che, dato come parametro di input un array di tipo struct
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.