#include "point.h"

struct Quad
{
  char label;
  point* vert;
};

int main()
{
  // Create quadrilateral S
  Quad S;
  S.vert = new point[4];

  // Read label and vertices
  char c;
  cout << "Enter label and 4 vertices: ";
  cin >> S.label;
  for(int i = 0; i < 4; i++)
    cin >> c >> S.vert[i].x >> c >> S.vert[i].y >> c;

  // Write label and vertices
  cout << "Your quadrilateral is " << S.label << " ";
  for(int j = 0; j < 4; j++)
    cout << '(' << S.vert[j].x << ',' << S.vert[j].y << ") ";
  cout << endl;

  delete [] S.vert;

  return 0;
}