Code:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
main(void)
{
int a;
a=5;
void* pa;
pa = &a;
void* ppa;
ppa = &pa;
void* pppa;
pppa = &ppa;
void* ppppa;
ppppa = &pppa;
void* pppppa;
pppppa = &ppppa;
system("clear");
printf("\n%d \n", a);
printf("\n%p ", pa);
printf("\n%d \n", *(int*) pa);
printf("\n%p ", ppa);
printf("\n%p ", *(void**) ppa);
printf("\n%d \n", **(int**) ppa);
printf("\n%p ", pppa);
printf("\n%p ", *(void***) pppa);
printf("\n%p ", **(void***) pppa);
printf("\n%d \n", ***(int***) pppa);
printf("\n%p ", ppppa);
printf("\n%p ", *(void****) ppppa);
printf("\n%p ", **(void****) ppppa);
printf("\n%p ", ***(void****) ppppa);
printf("\n%d \n", ****(int****) ppppa);
printf("\n%p ", pppppa);
printf("\n%p ", *(void*****) pppppa);
printf("\n%p ", **(void*****) pppppa);
printf("\n%p ", ***(void*****) pppppa);
printf("\n%p ", ****(void*****) pppppa);
printf("\n%d \n", *****(int*****) pppppa);
}
this is my solution for this matter.