You are on page 1of 2

#include<bits/stdc++.

h>

#define MAXSIZE 10000

using namespace std;

void reverse(int*);

void print(int*);

int main(int argc,char** argv)

int n,array[MAXSIZE];

cout<<"\n Enter size of array : ";

cin>>n;

array[0]=n;

cout<<"\n Enter elements : ";

cin>>n;

for(int i=1;i<=n;i++)

cin>>array[i];

cout<<"\n Before Reverse : ";

print(array);

reverse(array);

cout<<"\n After Reverse : ";

print(array);

return 0;

void print(int* array)

int size=array[0];

for(int i=1;i<=size;i++)

cout<<array[i]<<" ";

cout<<endl;

}
void reverse(int* array)

int size=array[0];

for(int i=1,j=size;i<j;i++,j--){

int temp=array[i];

array[i]=array[j];

array[j]=temp;

You might also like