#include <stdio.h>
int main(void) {
char *cp,ch;
int *ip,i;
float *fp,f;
double *dp,d;
ch = 'A';
i=10;
f=11.11;
d=22.22;
cp=&ch;
ip=&i;
fp=&f;
dp=&d;
printf("1-1 %p %p %p %p\n",cp
,ip
,fp
,dp
); printf("1-2 %d %d %d %d\n",cp
,ip
,fp
,dp
); printf("1-3 %p %p %p %p\n",&ch
,&i
,&f
,&d
); printf("1-4 %d %d %d %d\n",&ch
,&i
,&f
,&d
);
cp++;
ip++;
fp++;
dp++;
printf("2-1 %p %p %p %p\n",cp
,ip
,fp
,dp
); printf("2-2 %d %d %d %d\n",cp
,ip
,fp
,dp
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CgljaGFyICpjcCxjaDsKCWludCAqaXAsaTsKCWZsb2F0ICpmcCxmOwoJZG91YmxlICpkcCxkOwoJCQoJCWNoID0gJ0EnOwoJCWk9MTA7CgkJZj0xMS4xMTsKCQlkPTIyLjIyOwoJCQoJY3A9JmNoOwoJaXA9Jmk7CglmcD0mZjsKCWRwPSZkOwoJCglwcmludGYoIjEtMeOAgCVwICVwICVwICVwXG4iLGNwLGlwLGZwLGRwKTsKCXByaW50ZigiMS0y44CAJWQgJWQgJWQgJWRcbiIsY3AsaXAsZnAsZHApOwoJcHJpbnRmKCIxLTPjgIAlcCAlcCAlcCAlcFxuIiwmY2gsJmksJmYsJmQpOwoJcHJpbnRmKCIxLTTjgIAlZCAlZCAlZCAlZFxuIiwmY2gsJmksJmYsJmQpOwoJCgljcCsrOwoJaXArKzsKCWZwKys7CglkcCsrOwoJCglwcmludGYoIjItMeOAgCVwICVwICVwICVwXG4iLGNwLGlwLGZwLGRwKTsKCXByaW50ZigiMi0y44CAJWQgJWQgJWQgJWRcbiIsY3AsaXAsZnAsZHApOwoJCQoJCgkKCQoJCgkKCXJldHVybiAwOwp9Cg==