#include extern void addvector(double *u,double *v,double *w,int len); #define LENGTH 7 double x[LENGTH]; double y[LENGTH]; double z[LENGTH]; int main(int argc,char **argv) { int i; for (i = 0;i < LENGTH;++i) x[i] = random() * 0.000001; for (i = 0;i < LENGTH;++i) y[i] = random() * 0.000001; for (i = 0;i < LENGTH;++i) printf("%lf ",x[i]); printf("\n"); for (i = 0;i < LENGTH;++i) printf("%lf ",y[i]); printf("\n"); for (i = 0;i < LENGTH;++i) printf("%lf ",x[i] + y[i]); printf("\n"); addvector(z,x,y,LENGTH); for (i = 0;i < LENGTH;++i) printf("%lf ",x[i]); printf("\n"); for (i = 0;i < LENGTH;++i) printf("%lf ",y[i]); printf("\n"); for (i = 0;i < LENGTH;++i) printf("%lf ",z[i]); printf("\n"); return 0; }