#include <stdio.h>

int *addPoint(int p1[], int p2[]) {
    p1[0] += p2[0];
    p1[1] += p2[1];

    return p1;
}

int main(void) {
    int p1[] = {2, 3}, p2[] = {1, 2};
    int *p3;

    p3 = addPoint(p1, p2); 

    printf("p1 = {%d, %d}\n", p1[0], p1[1]);
    printf("p3 = {%d, %d}\n", p3[0], p3[1]);

    return 0;
}
