1. 程式人生 > >將n個數按輸入時順序的逆序排列,用函式實現(指標)

將n個數按輸入時順序的逆序排列,用函式實現(指標)

#include <stdio.h>

void reverse(int a[],int n)

{ int *p;

  for(p=a+n-1;p>=a;p--)

                 printf("%4d",*p);

  printf("\n");

}

main()

{ int a[20],n;

  int i;

  printf("Input the length ofarray:");

  scanf("%d",&n);

  printf("Input the number ofarray:");

  for(i=0;i<n;i++)

                 scanf("%d",&a[i]);

  reverse(a,n);

}