// pointer-compare #include #include int main() { int array[5] = {0, 1, 2, 3, 4}; int brray[5] = {0, 1, 2, 3, 4}; int *p = array + 2; int *q = array + 4; int *r = brray + 4; if (p > q) abort(); if (p > r) abort(); // illegal comparison return 0; }