// Online C compiler to run C program online#include <stdio.h>int main() {// Write C code hereprintf("Try programiz.pro");int arr[10] = {0}; // all 0 arrayint *A = arr; //arr[0]*A = 69; // insert a value arr points here. A+0.A++;*A=420;A+=1; // Change to 0,1,10, 100, 1000... to see interesting behaviors of C.*A=42;// Now some offsetint *C = (int*) (A - arr); // whats this? A: Offset of A from arr. length of the array, which can now be greater than 10 !! Not recommended!!!for (int i=0; i<10; i++)printf("\n%d", arr[i]);printf("\n%d registers in between A & arr", A- arr);return 0;}