#include <stdio.h>

#define ARRAY_SIZE 5

int main() {

int i;
int x[ARRAY_SIZE];

x[0] = 1;
x[1] = 2;
x[2] = 3;
x[3] = 4;
x[4] = 0;

for (i = 0; i< ARRAY_SIZE;i=i+1) {
   printf("x[%d] = %d; x[x[%d]]= x[%d] = %d\n", i, x[i], i, x[i],x[x[i]]);
}

return 0;
}