To read and print array elements using pointer in c; Through this tutorial, we will learn how to write a program to read and print array elements using pointer in c.
C Program to Read and Print Array Elements using a Pointer
#include <stdio.h>
int main()
{
int Size, i;
printf("Please Enter the Array size = ");
scanf("%d", &Size);
int arr[Size];
int *parr = arr;
printf("Enter the Array Elements = ");
for (i = 0; i < Size; i++)
{
scanf("%d", parr + i);
}
printf("Printing Array Elements using Pointer\n");
for (i = 0; i < Size; i++)
{
printf("%d ", *(parr + i));
}
printf("\n");
}
The output of the above c program; is as follows:
Please Enter the Array size = 5 Enter the Array Elements = 1 2 3 4 5 Printing Array Elements using Pointer 1 2 3 4 5