Ti riferisci alla riga
Lo spazio campionario ha dimensione: x
nel file di output? A me con 10 e 2 da come risultato 100, correttamente... che compilatore stai usando? La compilazione avviene senza warnings?
In ogni caso fai una prova a castare a double gli argomenti di pow(), anche se non credo proprio che sia quello:
dimSpazioCamp = (int) pow( (double) elemPop, (double) ampCamp );