#include <stdio.h>
void main()
{
int exponente , base , i;
int resultado=1;
printf("\nDigite el numero base: ");
printf("\nDigite el exponente: ");
while (i <= exponente)
{
resultado = resultado * base;
i++;
}
// RESULTADO
printf("\nEl resultado es: %i" , resultado
);
}
Si vas a utilizar flotantes como en tu ejemplo , vas a tener que cambiar las variables: resultado, exponente , base a FLOAT
Tambien podes utilizar la funcion POW que esta en la libreria math.c
https://www.tutorialspoint.com/c_standard_library/c_function_pow.htmUn saludo.