Υπάρχει σφάλμα σε κάποια από τις ακόλουθες επαναληπτικές προτάσεις;

            int b[]={10,20,30,40};

            int i,offset,*pb=b;

            for (offset=0;offset<4;offset++)     printf("*(b+%d)=%d\n",offset,*(b+offset));

            for (i=0;i<4;i++)       printf("pb[%d]=%d\n",i,pb[i]);

            for (offset=0;offset<4;offset++)     printf("*(pb+%d)=%d\n",offset,*(pb+offset));