// Error a propósito: el punto va antes que el asterisco.
struct point {
    int x;
};

int get_x(const struct point *p) {
    return *p.x;
}

int main(void) {
    struct point a = {3};

    return get_x(&a);
}
