Une solution moins naïve que le brute force

Donne le bon nombre de vampires pour 4,6,8 digits.
Compilation :
gcc Nicolas-C.c -o vampires -lm