#include #include int main(){ int i=0,x,n0,n; int Prod=1; printf("Enter the value of x and n: (both positive int) \n"); scanf("%d %d",&x,&n); n0=n; printf("Invariant: [[Prod*pow(x,n0-i)=pow(x,n0)]]=[%f %f]\n", Prod*pow(x,n0-i), pow(x,n0)); for (i=1; i<=n; i++){ Prod= Prod * x; printf("Invariant: [[Prod*pow(x,n0-i)=pow(x,n0)]]=[%f %f]\n", Prod*pow(x,n0-i), pow(x,n0)); } printf("Result of %d ^%d = %d\n", x, n, Prod); return 0; }