typedef struct __vector { int x; int y; } vector; vector* add( vector* a, vector* b ) { vector* r = ( vector* )( malloc( sizeof( vector ) ) ); r->x = a->x + b->x; r->y = a->y + b->y; return r; }
typedef struct __vector { int x; int y; } vector; vector* add( vector* a, vector* b ) { vector* r = ( vector* )( malloc( sizeof( vector ) ) ); r->x = a->x + b->x; r->y = a->y + b->y; return r; }