0
#include <stdio.h>

int main(){
   int a[3] = {10,20,30};
   int *p;
   p = a;
   printf("%d %d %d\n", a[0], a[1], a[2]);
   printf("%d %d %d\n", p[0], p[1], p[2]);
   printf("%d %d %d\n", *p, *(p+1), *(p+2));
   printf("%d %d %d\n", *p++, *p++, *p++);
}

expected result
10 20 30
10 20 30
10 20 30
10 20 30

result
10 20 30
10 20 30
10 20 30
30 20 10

0 Answers0