/* primer25.c - karakterski tip */ #include #include /* Karakterski tip vazi kao signed char = {-128, 127}; * Funkcije tolower. toupper, isalpha, iscntrl, * isdigit, islower, isupper, isgraph, ispunct, ... * Svi parametri su int zbog prenosivosti */ main() { char a, b, c, d; unsigned char x, y; /* Ako se stavi a <= 127, u poslednjem prolazu 127 + 1 = -128; * pa imamo beskonacnu petlju */ for( a = -128; a < 127; a++) printf("%d %c\n", a, a ); for( x = 0; x < 255 ; x++) printf("%d %c\n", x, x ); a = 65; b = 'A'; c = '\101'; d = '\x41'; printf("H%cH%cH%cH%c!\n", a, b, c, d ); printf("%d %c %o %x\n", a, b, c, d ); a= tolower(a); b= tolower(b); c= tolower(c); d= tolower(d); printf("H%cH%cH%cH%c!\n", a, b, c, d ); printf("%d %c %o %x\n", a, b, c, d ); }