#include <stdio.h>
#include <math.h>
void abertura(){
printf("Esse programa calculara o primeiro elevado ao segundo:\n");
printf("a^b\n");
}
void potencia(int* n1, int* n2, double* pot){
(*pot) = pow((*n1), (*n2));
}
int main(){
abertura();
double pot;
int num1, num2;
printf("Digite o primeiro numero:\n");
scanf("%d",&num1);
printf("Digite o segundo numero:\n");
scanf("%d",&num2);
potencia(&num1,&num2,&pot);
printf("Resultado %d^%d = %.0f",num1, num2, pot);
}