If a is a one-dimensional array and p is a pointer variable, and we perform the assignment p = a, which of the following expressions do not have mismatched types?
1) p == a
2) p != a
3) p > a
4) p < a