double getVal () { return A; } int main () { double b = 2; double logRes; double mulRes; double expRes; double i = 0; double expo = A; printf ("Size of type considered is :%d \n", sizeof (double)); for (i = 0; i < expo; i++) { logRes = log (b); mulRes = i * logRes; expRes = exp (mulRes); printf ("\n\nCalculating pow (%f, %f)\n\n", b,i); printf ("Log of the number (log(%f)) = %f\n", b, logRes); printf ("%f * %f = %f\n", i, logRes, mulRes); printf ("exp (%f) = %f\n", mulRes, expRes); printf ("\nPow result = %f\n", pow (b, i)); } }