Write a ‘C’ program to reverse an array elements using D.M.A.

#include<stdio.h>
#include<conio.h>
void main()
{
int *ip,n,i;
int max=0;
clrscr();
printf("\n enter the limit\n");
scanf("%d",&n);
ip=(int*)malloc(n*sizeof(int));
printf("\n enter the elements\n");
for(i=0;i<n;i++)
{
scanf("%d",&ip[i]);
}
printf("\n enter elements are\n");
for(i=0;i<n;i++)
{
printf("\t%d",ip[i]);
printf("\n");
}
printf("\n reverse the array\n");
for(i=n-1;i>=0;i--)
{
printf("\n%d",ip[i]);
}
getch();
}

Comments