added ellipticintegrals3.c which addresses the mistakes in ellipticintegrals2.c