Resposta :
Resposta:
#include <stdio.h>
int calcPotencia(int base, int expoente){
if(expoente==1){
return base;
}
return base*calcPotencia(base,expoente-1);
}
int main()
{
int base,expoente,potencia;
printf("Digite o numero e o expoente que deseja:\n");
scanf("%d %d",&base,&expoente);
potencia = calcPotencia(base,expoente);
printf("%d^%d = %d\n",base,expoente,potencia);
return 0;
}
Explicação:
Sua resposta está tecnicamente certa, mas se quiser dar uma incrementada, faz uma função recursiva que nem essa que eu coloquei aí em cima ao invés de usar direto o comando pow... É mais trabalhoso mas pra nível de aprendizado é bem interessante!