1 2 3 4 5 6 7 8
/* File : example.h */ typedef struct { double x, y, z; } Vector; double dot_product(Vector a, Vector b); void vector_add(Vector a, Vector b, Vector* result);