Mam taki problem mam napisany program który najpierw wyświetla jaki to jest znak, a potem jaka to liczba i podam przykłąd dla którego działa i przykład dla którego nie działa.
#include <stdio.h>
int main(void) {
int licznik;
for (licznik = 0; licznik <= 255;licznik++) {
printf("znak to %c ,a liczba to %d\n",licznik,licznik);
}
return 0;
}
To jest przykład działającego programu
#include <stdio.h>
int main(void) {
char licznik;
for (licznik = 0; licznik <= 255;licznik++) {
printf("znak to %c ,a liczba to %d\n",licznik,licznik);
}
return 0;
}
Czemu ten przykład nie działa przecież w char też można przechowywac liczby na 1 bajcie.