Możliwe duplikaty:
How to convert a single char into an int
Character to integer in CJak przekonwertować char na liczbę całkowitą w C?
Czy każdy podmiot mi powiedzieć jak konwertować char
do int
?
char c[]={'1',':','3'};
int i=int(c[0]);
printf("%d",i);
Kiedy próbuję to daje 49.
Najłatwiej jest zrobić "int x = -1; if (isdigit (c)) {x = c - 48; } ' – FedericoCapaldo