void main (int argc, char *argv[]) { double x, y; int n; int i; x = 0; y = 1; for (i = 1; abs (x - y) > pow (0.1, 3); ++i) { y = x; n *= i; x += 1 / n; } printf ("e = %f\n", x); }