union
u
{
int
i
;
float
f
;
}
;
x
(
p
)
int
p
;
{
union
u
x
;
for
(
x
.
i
=
0
;
x
.
i
<
p
;
x
.
i
+
+
)
if
(
x
.
f
>
(
float
)
3.0
)
break
;
}
syntax highlighted by
Code2HTML
, v. 0.9.1