Subtracting Two Pointers In C