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