编辑代码

# include<stdio.h>
main()
{
    int *p,a[3],i;//定义地址p,指针数组a[3],变量i
    p=a;//把地址&a[0]赋值给p

    for(i=0;i<3;i++)
        scanf("%d",p++);//for构成的一个循环语句,for这里可以放一条语句,如果是多条,就用复合语句
    printf("\n\n");//for的后置语句

    for(p=&a[0];p<a+3;)
        printf("%d",*p++);//*p++这里,++和*(指针运算符都是单目,优先级2级,考虑结合性是<------)
}