Code:
main()
	{
		int a[] = { 2,4,6,8,10 };
		int I = 0;
                printf("%d ",I[a]);
		printf("%d ",0[a]);
		printf("%d ",1[a]);
		printf("%d ",2[a]);
		printf("%d ",3[a]);
	}
can somebody explain why this works ?