You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
764 B

int check(char *base)
{
int i;
int j;
i = 0;
while (base[i])
{
j = i + 1;
while (base[j])
{
if (base[j] == base[i])
return (0);
j++;
}
if (base[i] == 43 || base[i] == 45)
return (0);
i++;
}
if (i < 2)
return (0);
return (i);
}
int is_base(char k, char *base)
{
int i;
i = 0;
while (base[i])
{
if (k == base[i])
return (1);
i++;
}
return (0);
}
int unchar(char k, char *base)
{
int i;
i = 0;
while (base[i])
{
if (k == base[i])
return (i);
i++;
}
return (0);
}
int start(char *str)
{
int posi;
int i;
i = 0;
posi = 1;
while (str[i] == 32 || (str[i] >= 9 && str[i] <= 13))
i++;
while (str[i] == '-' || str[i] == '+')
{
if (str[i] == '-')
posi = posi * -1;
i++;
}
return (posi);
}