#include <stdio.h>
#include <stdint.h>
#include <stddef.h>
int main(void) {
int data[10];
int *p = &data[2];
int *q = &data[0];
ptrdiff_t pdiff = p - q;
intptr_t ip = (intptr_t)p;
intptr_t iq = (intptr_t)q;
int idiff = ip - iq;
printf("%td %d\n", pdiff
, idiff
); return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRpbnQuaD4KI2luY2x1ZGUgPHN0ZGRlZi5oPgoKaW50IG1haW4odm9pZCkgewogICAgaW50IGRhdGFbMTBdOwogICAgaW50ICpwID0gJmRhdGFbMl07CiAgICBpbnQgKnEgPSAmZGF0YVswXTsKICAgIHB0cmRpZmZfdCBwZGlmZiA9IHAgLSBxOwogICAgaW50cHRyX3QgaXAgPSAoaW50cHRyX3QpcDsKICAgIGludHB0cl90IGlxID0gKGludHB0cl90KXE7CiAgICBpbnQgaWRpZmYgPSBpcCAtIGlxOwogICAgcHJpbnRmKCIldGQgJWRcbiIsIHBkaWZmLCBpZGlmZik7CiAgICByZXR1cm4gMDsKfQo=