1 #include <stdio.h> 2 3 4 void ReverseArray(int A[],int n); 5 void PrintArray(int A[],int n); 6 7 #define NUM 10 8 9 void main() 10 { 11 int a[NUM]; 12 13 for (int i=0;i<NUM;i++) 14 { 15 a[i]=i+1; 16 } 17 18 ReverseArray(a,NUM); 19 PrintArray(a,NUM); 20 21 getchar(); 22 } 23 24 void ReverseArray(int A[],int n) 25 { 26 int i,j; 27 i=0; 28 j=n-1; 29 while (i<j) 30 { 31 int temp = A[i]; 32 A[i] = A[j]; 33 A[j] = temp; 34 i++; 35 j--; 36 } 37 } 38 39 void PrintArray(int A[],int n) 40 { 41 for (int i=0;i<n;i++) 42 { 43 printf("%d ",A[i]); 44 } 45 printf(" "); 46 }