pointer arithmetic on Arrray in c
#include <stdio.h>
int main() {
int arr[] = {10, 20, 30, 40, 50};
int *ptr = arr;
printf("First element: %d\n", *ptr);
printf("Second element: %d\n", *(ptr + 1));
printf("Third element: %d\n", *(ptr + 2));
printf("Fourth element: %d\n", *(ptr + 3));
printf("Fifth element: %d\n", *(ptr + 4));
return 0;
}