#include <stdio.h>
#include <ctype.h>
#include <string.h>
int get_number(char s[])
{
int n = 0;
for (int i = 0; i < strlen(s); i++) {
if (isdigit(s[i]))
n = n * 10 + (s[i] - '0');
}
return n;
}
int main()
{
char s[] = "abcd 89 efghi";
printf("%d\n", get_number(s));
return 0;
}
/*
run:
89
*/