Pointer subtraction returns long int, * in print requires int. Add a typecast...
Pointer subtraction returns long int, * in print requires int. Add a typecast to fix the problem (due to stack-alignment, this is not a fatal problem on most architectures)