有关指针的程序,不知道哪错了?
/*2012年10月23日11:57:03
练习指针。
*/
# include <stdio.h>
int main(void)
{
int i, a[3];
int * p = a;
for (i=0; i<3; i++)
scanf("%d", p++);
for (i=0; i<3; i++)
printf("%d ", *p++);
printf("\n");
return 0;
}
/*
测试结果是:
——————————————————
1 2 3
0 1245120 4199033
Press any key to continue
————————————————----
为什么输入和输出的不一样啊!
*/