// Error a propósito: un arreglo no se puede asignar, un puntero sí.
int main(void) {
    int a[3] = {1, 2, 3};
    int b[3] = {4, 5, 6};
    int *p = a;

    p = b;
    a = b;
    return *p;
}
