Если match
- строка, вы можете использовать функцию strtol
в <stdlib.h>
, чтобы преобразовать ее в int
, указав основание 8:
int num = strtol(match + 1, NULL, 8);
Обратите внимание, что я увеличилуказатель на match
на 1, поскольку он начинается с "\\"
, который strtol
остановится.