카타 8급 Get number from string

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;
}
문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}