下面这个小程序当输入2和3时,为什么结果是2和2,而不是2和3呢?main(){int a,b,t,*pa=&a,*pb=&b;scanf("%d%d",pa,pb);t=*pa;pa=pb;*pb=t;printf("%d %d\n",*pa,*pb);}
上面说得有错:下面这个小程序当输入2和3时,为什么结果是2和2,而不是2和3呢? 应是3和2