/* Calculate e according to (1 + 1/n)^n */

#include <stdio.h>

double calc_e(int alst);

int main()
{
  int last;
  printf("Enter number of iterations: ");
  scanf("%d", &last);
  printf("%lf\n", calc_e(last));
  return 0;
}

double calc_e(int last)
{
  int i;
  double e = 1, mul = 1 + 1 / (double)last;
  for (i = 1; i <= last; i++)
    e *= mul;
  return e;
}
