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); }
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; }