2

Solo basta iniciar result con valor 0.
No has hecho eso.
Correccion**
Las variables son punteros. Lo que hizo C es darte un puntero a una
zona de memoria, y como no lo inicializaste (porque por defecto, C no
lo hace) te dio el valor que encontro en esa parte de la memoria, en
el tipo que vos le...