Tilbage til slide -- Tastaturgenvej: 'u'        næste -- Tastaturgenvej: 'n'          structures/point-rect-0.c - Basalt eksempel på structures i structures.Lektion 12 - slide 14 : 36
Program 1

#include <stdio.h>

struct point {
  int x, y;
};

struct rectangle {
  struct point p1, p2;
};

int main(void) {
  struct point pt1, pt2;
  struct rectangle r;

  /* Member-wise initialization of x,y coordinates in points */
  pt1.x = 5;  pt1.y = 6;
  pt2.x = 7;  pt2.y = 8;

  /* Member-wise initialization of points in rectangle */
  r.p1 = pt1; r.p2 = pt2;

  /* Printing corner points of r */
  printf("Corner points in r: (%d,%d) and (%d,%d)\n", 
          r.p1.x, r.p1.y, r.p2.x, r.p2.y);

  return 0;
}