#define FORMAT "%d,%d,%d,%d
"
main()
{
static int a[3][4]=;
printf("1,3,5,7,9,11,13,15,17,19,21,23
");
printf("a,*a,*(a),*(*a)
");
printf(FORMAT,a,*a,*(a),*(*a));
printf("a[0],*(a+0),*(a[0]),*(*(a+0))
");
printf(FORMAT,a[0],*(a+0),*(a[0]),*(*(a+0)));
printf("&a[0],&a[0][0],*(&a[0]),*&a[0][0]
");
printf(FORMAT,&a[0],&a[0][0],*(&a[0]),*&a[0][0]);
printf("&a[1],a+1,*(&a[1]),*(a+1)
");
printf(FORMAT,&a[1],a+1,*(&a[1]),*(a+1));
printf("&a[1][0],*(a+1)+0,*&a[1][0],*(*(a+1)+0)
");
printf(FORMAT,&a[1][0],*(a+1)+0,*(&a[1][0]),*(*(a+1)+0));
printf("a[2],*(a+2),*(a[2]),*(*(a+2))
");
printf(FORMAT,a[2],*(a+2),*(a[2]),*(*(a+2)));
printf("&a[2],a+2,*&a[2],*(a+2)
");
printf(FORMAT,&a[2],a+2,*&a[2],*(a+2));
printf("a[1][0],*(*(a+1)+0),a[1][0]
");
printf(FORMAT,a[1][0],*(*(a+1)+0),a[1][0]);
}