mi spieghi cosa significano:

int main(void)
Potrei farlo, ma ti ripeterei ciò che è scritto nelle prime 2 pagine di qualsiasi libro sul linguaggio C ed in tutti i tutorial online minimamente decenti. Per approfondire clicca qui.

e quel'è la funzione per il calcolo delle potenze??
Usa la funzione pow definita in math.h (alcuni compilatori richiedono l'aggiunta nella linea di comando dello switch -lm).