962 lines
42 KiB
C
962 lines
42 KiB
C
#include <stdio.h>
|
|
#define BASEINVALID1 "01234567890"
|
|
#define BASEINVALID2 "0123456789 "
|
|
#define BASE10 "0123456789"
|
|
#define BASE2 "01"
|
|
#define BASE3 "012"
|
|
#define BASE9 "012345678"
|
|
#define BASE11 "0123456789a"
|
|
#define BASE16 "0123456789abcdef"
|
|
#define BASE90 "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGH" \
|
|
"IJKLMNOPQRSTUVWXYZ!#$%^&*()_=`~{}[]'|;,./<>?:\""
|
|
|
|
int main(void)
|
|
{
|
|
char *base;
|
|
char *input;
|
|
|
|
base = BASEINVALID1;
|
|
printf("Base: %s\n", base);
|
|
input = "123";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
printf("\n");
|
|
|
|
base = BASEINVALID2;
|
|
printf("Base: %s\n", base);
|
|
input = "123";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
printf("\n");
|
|
|
|
base = BASE10;
|
|
printf("Base: %s\n", base);
|
|
input = "-2147483648";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-2147483647";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-2147483646";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-9";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-0";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "0";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "9";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "2147483647";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13b";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13c";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13ac";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13bc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13cc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
printf("\n");
|
|
|
|
base = BASE2;
|
|
printf("Base: %s\n", base);
|
|
input = "-10000000000000000000000000000000";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1111111111111111111111111111111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1111111111111111111111111111110";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1100";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1011";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1010";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1001";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1000";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-110";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-100";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "0";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "100";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "110";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1000";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1001";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1010";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1011";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1100";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1111111111111111111111111111111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 1101a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 1101b";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 1101c";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 1101ac";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 1101bc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 1101cc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-1101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
printf("\n");
|
|
|
|
base = BASE3;
|
|
printf("Base: %s\n", base);
|
|
input = "-12112122212110202102";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-12112122212110202101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-12112122212110202100";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-110";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-102";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-100";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-22";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-21";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-20";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "0";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "20";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "21";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "22";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "100";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "102";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "110";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "12112122212110202101";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 111a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 111b";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 111c";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 111ac";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 111bc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 111cc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-111";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
printf("\n");
|
|
|
|
base = BASE9;
|
|
printf("Base: %s\n", base);
|
|
input = "-5478773672";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-5478773671";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-5478773670";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-14";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "0";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "14";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "5478773671";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13b";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13c";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13ac";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13bc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 13cc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-13";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
printf("\n");
|
|
|
|
base = BASE11;
|
|
printf("Base: %s\n", base);
|
|
input = "-a02220282";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-a02220281";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-a02220280";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-9";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "0";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "9";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "10";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "11";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "a02220281";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 12y";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 12y";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 12y";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 12yc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 12yc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " 12yc";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-12";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
printf("\n");
|
|
|
|
base = BASE16;
|
|
printf("Base: %s\n", base);
|
|
input = "-80000000";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-7fffffff";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-7ffffffe";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-c";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-b";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-9";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "0";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "9";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "b";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "c";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "7fffffff";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " dg";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " dg";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " dg";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " dgg";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " dgg";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " dgg";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
printf("\n");
|
|
|
|
base = BASE90;
|
|
printf("Base: %s\n", base);
|
|
input = "-w%_DC";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-w%_DB";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-w%_DA";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-c";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-b";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-9";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "-1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "0";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "1";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "2";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "3";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "4";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "5";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "6";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "7";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "8";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "9";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "a";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "b";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "c";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = ":";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "\"";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = "w%_DB";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d+";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d+";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d+";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d+-";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d +";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " d+-";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " -+-+d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
input = " +-+-d";
|
|
printf("Input: <'%s'>, Output: <%d>\n", input, ft_atoi_base(input, base));
|
|
printf("\n");
|
|
|
|
return (0);
|
|
}
|