main()1 main () 2 { 3 struct { 4 signed int s:3; 5 unsigned int u:3; 6 int i:3; 7 } x = {-1, -1, -1}; 8 9 if (x.u != 7) 10 abort (); 11 if (x.s != - 1) 12 abort (); 13 14 if (x.i != -1 && x.i != 7) 15 abort (); 16 17 exit (0); 18 } 19