Zdravím, proč mi nejde formátová specifikace %x (chtěl bych číslo zobrazit v 16 soustavě) - zatim naprogramovane jen pro nulu
#include <stdio.h>
#include <stdlib.h>
int main() {
char pole[3];
short i = 0;
printf("Zadejte číslo od 0 do 255:");
while (i < 3) {
switch (pole[0] = getchar()) {
case '0' :
printf("Zadali jste %c\n", pole[0]);
printf("V šestnáctkové soustavě %xh\n", pole[0]); // <- nefunguje
break;
case '1' :
break;
}
if (pole[0] == '0')
break;
++i;
}
return 0;
}