Consultar recursivamente respuestas históricas

/* El valor de x n debe ser menor que 32767; de lo contrario, la salida es negativa. Debido a que int tiene un tamaño limitado, la función pow normal debe ser flotante o doble, y los parámetros también deben ser flotantes o dobles. */

#¿Contiene? & ltstdio.h & gt

int? potencia(int?x,int?n)

{

? ¿si? (n>1)

? {

? ¿devolver? x *potencia(x,n-1);

? }

? ¿Otros

? {

? ¿si? (n>0)

? ¿devolver? x;

? ¿Otros

? ¿devolver? 1;

? }

}

¿Nulo? principal()

{

? int? x,n;

? printf("¿Entrada? x, n: ");

? scanf("%d%d ",&x&n);

? printf("%d ",potencia(x,n));

? getch();

? clr SCR();

}