C
int get_number_from_string(const char *src) {
int num = 0;
while(*src) {
if( isdigit(*src) ) num = num *10 + (*src - '0');
src++;
}
return num;
}
int get_number_from_string(const char *src) {
int num = 0;
while(*src) {
if( '0'<=*src && *src<='9' ) num = num *10 + (*src - '0');
src++;
}
return num;
}
int get_number_from_string(const char *src) {
int num = 0;
while(*src) {
if( '0'<=*src && *src<='9' ) {
num *= 10;
num += *src - '0';
}
src++;
}
return num;
}