#include <stdio.h>
int main()
{
int array[10]={1,2,3,4,5,6,7,8,9,0};
printf("&array[0]=%p\n",&array
[0]);
int *p = array;
for (int i=0; i<10; i++) {
printf("array[%d] = %d\n",i
,*(p
+i
)); }
for (int i=0; i<10; i++) {
printf("array[%d]=%d\n",i
,*p
); p++;
}
int *q = array;
for (int i=0; i<10; i++) {
printf("array[%d] = %d\n",i
,*q
++); }
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpCnsKICAgIGludCBhcnJheVsxMF09ezEsMiwzLDQsNSw2LDcsOCw5LDB9OwoKICAgIHByaW50ZigiYXJyYXkgPSVwXG4iLGFycmF5KTsKICAgIHByaW50ZigiJmFycmF5WzBdPSVwXG4iLCZhcnJheVswXSk7CgogICAgaW50ICpwID0gYXJyYXk7CgogICAgZm9yIChpbnQgaT0wOyBpPDEwOyBpKyspIHsKICAgICAgICBwcmludGYoImFycmF5WyVkXSA9ICVkXG4iLGksKihwK2kpKTsKICAgIH0KCiAgICBwcmludGYoIioqKioqKioqKioqKioqKipcbiIpOwoKICAgIGZvciAoaW50IGk9MDsgaTwxMDsgaSsrKSB7CiAgICAgICAgcHJpbnRmKCJhcnJheVslZF09JWRcbiIsaSwqcCk7CiAgICAgICAgcCsrOwogICAgfQoKICAgIHByaW50ZigiKioqKioqKioqKioqKioqKlxuIik7CgogICAgaW50ICpxID0gYXJyYXk7CiAgICBmb3IgKGludCBpPTA7IGk8MTA7IGkrKykgewogICAgICAgIHByaW50ZigiYXJyYXlbJWRdID0gJWRcbiIsaSwqcSsrKTsKICAgIH0KICAgIHJldHVybiAwOwp9Cg==