reversing an array
#include<stdio.h>
void rev(int n, int a[n]);
int main()
{
int a[]={1,34,66,71,89,93,660};
int n;
printf("enter n:");
scanf("%d",&n);
rev(7,a);
for(int i=0;i<n;i++)
{
printf("array element at %d position:%d\n",i+1,a[i]);
}
}
void rev(int n,int a[n])
{
for(int i=0;i<n/2;i++)
{
int temp=a[i];
a[i]=a[n-1-i];
a[n-1-i]=temp;
}
}
Comments
Post a Comment