witam, napisałem program wyświetlające znaki ascii, gdy używam jako licznika zmiennej unsigned char i to program się zapętla natomiast gdy używam jako licznika zmiennej int i to program normalnie kończy działanie. W czym tkwi problem??
/*
program wypisze kody ascii od 0 do 255
polecenie: gcc -Wall -o prog19 prog19.c
*/
#include <stdio.h>
int main(void)
{
unsigned char i;
//int i;
for(i = 0; i < 256; ++i){
printf("kod ascii: %d \t znak: %c\n", i, i);
}
return 0;
}