#include <stdlib.h>
#include <stdio.h>
#include <limits.h>
int main()
{
char c;
unsigned char uc;
printf("sizeof(c)=%d\tsizeof(uc)=%d\n\n", sizeof(c
),sizeof(uc
)); uc = c = 5;
printf("5 : c=%d uc=%d\n", c
, uc
); uc = c = -5;
printf("-5 : c=%d uc=%d\n", c
, uc
); c=CHAR_MAX;
printf("CHAR_MAX : c=%d\n", c
); c = CHAR_MIN;
printf("CHAR_MIN : c=%d \n", c
); uc = UCHAR_MAX;
printf("UCHAR_MAX : uc=%d\n", uc
); uc=c=CHAR_MAX;
printf("CHAR_MAX : c=%d uc=%d\n", c
, uc
); c = c + 1; uc = uc + 1;
printf("CHAR_MAX+1 : c=%d uc=%d\n", c
, uc
); c = 1300;
c = 5.1;
return 0;
}
I2luY2x1ZGUgPHN0ZGxpYi5oPgojaW5jbHVkZSA8c3RkaW8uaD4KI2luY2x1ZGUgPGxpbWl0cy5oPgoKaW50IG1haW4oKQp7CiBjaGFyIGM7CiB1bnNpZ25lZCBjaGFyIHVjOwogcHJpbnRmKCJzaXplb2YoYyk9JWRcdHNpemVvZih1Yyk9JWRcblxuIiwgc2l6ZW9mKGMpLHNpemVvZih1YykpOwogdWMgPSBjID0gNTsKIHByaW50ZigiNSA6IGM9JWQgdWM9JWRcbiIsIGMsIHVjKTsKIHVjID0gYyA9IC01OwogcHJpbnRmKCItNSA6IGM9JWQgdWM9JWRcbiIsIGMsIHVjKTsKIGM9Q0hBUl9NQVg7CiBwcmludGYoIkNIQVJfTUFYIDogYz0lZFxuIiwgYyk7CiBjID0gQ0hBUl9NSU47CiBwcmludGYoIkNIQVJfTUlOIDogYz0lZCBcbiIsIGMpOwogdWMgPSBVQ0hBUl9NQVg7CiBwcmludGYoIlVDSEFSX01BWCA6IHVjPSVkXG4iLCB1Yyk7CiB1Yz1jPUNIQVJfTUFYOwogcHJpbnRmKCJDSEFSX01BWCA6IGM9JWQgdWM9JWRcbiIsIGMsIHVjKTsKIGMgPSBjICsgMTsgdWMgPSB1YyArIDE7CiBwcmludGYoIkNIQVJfTUFYKzEgOiBjPSVkIHVjPSVkXG4iLCBjLCB1Yyk7CiBjID0gMTMwMDsKIHByaW50ZigiYz0xMzAwIDogYz0lZFxuIixjKTsKIGMgPSA1LjE7CiBwcmludGYoImM9NS4xIDogYz0lZFxuIixjKTsKIHJldHVybiAwOwp9