pointer can only be subtracted from another pointer
The right operand in a subtraction operation using the minus operator (-) was a pointer, but the left operand was not.