Write a program to reverse all elements in the array:

#include<stdio.h> void reverse(int[], int); int main() { int a[5] = {10,20,30,40,50}, i; printf(“Before reverse : \n”); for(i=0 ; i<5 ; i++){ printf(“%d \n”, a[i]); } reverse(a,5); return 0; } void reverse(int a[], int n){ int i,j,temp; i=0; j=n-1; while(i<j){ temp=a[i]; a[i]=a[j]; a[j]=temp; i++; j–; } printf(“After reverse : \n”); for(i=0 ; i<5 ; i++){ printf(“%d \n”, a[i]); } } |