working vecadd.c