Pergunta de entrevista da empresa Apple

Implement atoi() function in C

Resposta da entrevista

Sigiloso

6 de fev. de 2016

int atoi(char *s) { int val = 0; while(*s != '\0') { if(*s >= '0' && *s <= '9') { val = val*10 + ((*s)-'0') s++; } else { return val; } } return val; }