changed a prototype in euler.h and euler.c