

Céčko přetypování znaku na číslo
Čus, jak lze přetypovat znak číslo, zkoušel jsem metodu, kterou jsem našel na internetu, ale nefunguje.
#include <stdio.h>
int main()
{
char hodnota[2] = {'2', '1'};
printf("%d", (int) hodnota[0]);
return 0;
}
Zabudol si napísať, že čo ti tam nefunguje.
Ak chceš znak pretypovať na číslo, tak to spravíš tak, ako to máš teraz: (int)cislo
Ak ho ale chceš prekonvertovať na číslicu, tak to spravíš takto: cislo - '0'