Esempio n. 1
0
char		*ft_itobase(unsigned int n, unsigned int b)
{
    char	*str;
    char	*tmp;
    int		i;
    int		len;

    len = sizeof(unsigned int) * 8;
    str = ft_strnew(len);
    ft_memset(str, ' ', len);
    i = 1;
    while (n >= b)
    {
        str[len - i] = ft_getchar(n % b);
        n = n / b;
        i++;
    }
    str[len - i] = ft_getchar(n);
    tmp = str;
    str = ft_strtrim(str);
    free(tmp);
    return (str);
}
Esempio n. 2
0
int      main(void)
{
    char    mode[1];
    if (ft_password())
    {
            ft_putstr("\
###############################################################################\n\
############################### LOGICIEL EDITE PAR ############################\n\
###############################################################################\n\
#############################-   CLEMENT CHAMEYRAT   -#########################\n\
###############################################################################\n");

        ft_putstr("\nCrypter ou Decrypter ? C/D\n");
        scanf("%1s", mode);
        ft_getchar();
        if (mode[0] == 'C' || mode[0] == 'c')
            ft_cryptage();
        else if (mode[0] == 'D' || mode[0] == 'd')
            ft_decryptage();
        else
            ft_putstr("desole !\n");
    }
    return 0;
}