请教个很小白的问题请高手指点
程序代码:
#include"stdio.h" main() {int *p,*p1,*p2,a,b; scanf("%d,%d",&a,&b); p1=&a; p2=&b; if(a<b) {p=p1; p1=p2; p2=p; } printf("\na=%d,b=%d\n\n",a,b); printf("max=%d,min=%d\n",*p1,*p2); }输入2 3 输出结果为什么是
a=2,b=-858993460
max=2,min=-858993460