1 #include <stdio.h>
2 
3 int
main()4 main() {
5 	struct foo {
6 		int	x:4;
7 		int	y:4;
8 		int	z:9;
9 		int	dummy:2;
10 	};
11 
12 	struct foo	f;
13 	struct foo	*fp;
14 
15 	f.x = 1;
16 	f.y = 0;
17 	f.z = 44;
18 	f.dummy = 2;
19 
20 	fp = &f;
21 
22 
23 	printf("%d\n", fp->y && fp->y);
24 	printf("%d\n", (fp->y && fp->y));
25 
26 	printf("%d\n", (f.y += f.z));
27 }
28 
29 
30