The first:
#include<stdio.h>
int main()
{
int a[10],i,j,t;
for(i=0;i<10;i++)
scanf("%d",&a[i]); // scanf("%d",&a+i);
for(i=0,j=9;i<j;i++,j--)
{
t=a[i]; // t=*(a+i);
a[i]=a[j]; // *(a+i)=*(a+j);
a[j]=t; // *(a+j)=t;
}
for(i=0;i<10;i++)
printf("%4d",a[i]); // printf("%4d",*(a+i));
return 0;
}
The second type:
# include<stdio.h>
int main()
{
int a[10],*i,*j,t;
for(i=a;i<a+10;i++)
scanf("%d",i);
for(i=a,j=a+9;i<j;i++,j--)
{
t=*i;
*i=*j;
*j=t;
}
for(i=a;i<a+10;i++)
printf("%4d",*i);
return 0;
}