新人乍到,求大神详解!

#include
int main()

    int a[3][3],*p,i;
    p=&a[0][0];
    for(i=0;i<9;i++)
{
p[i]=i+1;
}
    printf("%d\n",a[1][2]);
    return 0;
}
为什么上面程序编译时会出现各种字符错误的提示?求大神详解/

#include

开始的时候还以为你的#include那句是因为markdown的关系被抹掉了,但是加上头文件之后,在我电脑上是可以正常运行的……………………

你有一些空格是不能识别的字符,我修改了
http://codepad.org/vWt7vfe8
你直接复制这个就可以

在线运行结果
6

把#include改成#include

图片说明改成这个