1 typedef struct str
{ short x
, y
;} S
;
4 bar (short ch
, short sl
, short sr
, short tl
, short tr
)
10 foo (short ch
, S
*pi
, short nc
, S
*po
)
12 short clo
, chi
, lo
, hi
;
14 po
->x
= bar (ch
, clo
, chi
, pi
[lo
].x
, pi
[hi
].x
);
15 po
->y
= bar (ch
, clo
, chi
, pi
[lo
].y
, pi
[hi
].y
);