1) Ma come e' combinato il main? Hai mai compilato questo codice?

2) Cosa dovrebbe fare la bitcount? E sei sicuro che faccia quello che credi?

3) Passi sempre A alle funzioni (A e' un puntatore) ma le funzioni NON accettano un puntatore ...