int find_pos(char c, char *s);
int my_power(int x, int n);
int my_get_nbr_base(char *n, char *base)
{
int i;
int res;
i = 0;
res = 0;
while(n[i] != '\0')
{
res = res + find_pos(n[i], base) * my_power(my_strlen(base), my_strlen(n) - i - 1);
i++;
}
return (res);
}
int find_pos(char c, char *s)
{
int i;
i = 0;
while (s[i] != '\0')
{
if (s[i] == c)
return (i);
i++;
}
return (-1);
}
int my_power(int x, int n)
{
if (n == 0)
return (1);
if (n < 0)
return (0);
return (x * my_power(x, n - 1));
}