def produit_des_chiffres(n):
    if type(n) != int or n < 0:
        return None
    
    if n < 10:
        return n
    else:
        return n % 10 * produit_des_chiffres(n//10)