Computer Science, asked by MG45, 9 months ago

Write a program to accept array elements and print them in reverse order using pointer.​

Answers

Answered by Yamini1999
1

Answer:

#include <stdio.h>

void main()  

{

  int n, i, arr1[15];

  int *pt;

 printf("\n\n Pointer : Print the elements of an array in reverse order :\n");  

  printf(" Input the number of elements to store in the array (max 15) : ");

  scanf("%d",&n);

  pt = &arr1[0];  

  printf(" Input %d number of elements in the array : \n",n);

  for(i=0;i<n;i++)

     {

  printf(" element - %d : ",i+1);

  scanf("%d",pt);

  pt++;

  }  

  pt = &arr1[n - 1];

  printf("\n The elements of array in reverse order are :");

  for (i = n; i > 0; i--)  

  {

     printf("\n element - %d : %d  ", i, *pt);

     pt--;

  }

printf("\n");

}

Explanation:

Similar questions