关于指针程序运行过程

a数组都没有赋初值,怎么得得出运行结果,如果得出一个结果的话,这个程序是运行过程是什么样的啊 指针内容太复杂了 求解

img

scanf不是在给数组a赋值吗
虽然代码里写的是p++,但是p指向的是a,那不就等于写&a[i++]吗