#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
int extractLastNumber(const char* str) {
size_t i = strlen(str);
while (i > 0 && isdigit(str[i - 1])) {
i--;
}
return atoi(&str[i]);
}
int main() {
const char* str = "c 23 programming18710";
int n = extractLastNumber(str);
printf("%d\n", n);
}
/*
run:
18710
*/