void array_input(int *a)
{int i;
for(t=0;i!='0';t++){
for (i=0; i!='0'; i++) {
printf("%d 番目の要素 = ", i);
scanf("%d", &a[i]);
if(a[i]==0)
break;}break;}

void array_double(int *a)
{int i,j;
for (i=0;i<t;i++,t--) {
j=a[i];
a[i]=a[t-1];
a[t-1]=j;}}

いえば、こういうことをしてみたいのですが…