#include <stdio.h>

int main() {
	int n, i;
	long long f;
	double e, old_e;

	printf("Calcul e aprox per el sumatori dels inversos del factorial\n");

	for (i=1, e=1, old_e = 0, f = 1; e != old_e; i++) {
		old_e = e;
		f *= i;
		e += 1.0/f;
		printf("f (%2d!) = %20lld\te = %20.20lf\n", i, f, e);
	}

	printf("e calculat = %.20lf\n", e);
	printf("e real     = 2.7182818284590452353602874713527\n");
}

