1int2main(void)3{4 unsigned char uc;5 signed char sc;67 uc = -1;8 if ((uc & 0xFF) != 0xFF)9 return 1;1011 uc = '\x23';12 if (uc != 35)13 return 2;1415 uc = 1u;16 if (uc != (1025 & 0xFF))17 return 1;1819 uc = 'A';20 if (uc != 0x41)21 return 3;2223 sc = -1;24 if ((sc & 0xFF) != 0xFF)25 return 4;2627 sc = '\x23';28 if (sc != 35)29 return 5;3031 sc = 1u;32 if (sc != (1025 & 0xFF))33 return 6;3435 sc = 'A';36 if (sc != 0x41)37 return 7;3839 return 0;40}