int my_atoi(char *str) { int i; int posi; int num; i = 0; posi = 1; num = 0; while (str[i] == 32 || (str[i] >= 9 && str[i] <= 13)) i++; while (str[i] == '-' || str[i] == '+') { if (str[i] == '-') posi = posi * -1; i++; } while (str[i] >= 48 && str[i] <= 57) { num = num * 10; num = num + (str[i] - 48); i++; } return (num * posi); }