大家一起看一下
#include <iostream.h>#include <stdlib.h>
#include<stdio.h>
int main()
{
int a,b,*p1,*p2,*p;
printf("please enter two numbers\n");
scanf("%d,%d",&a,&b);
p1=&a;p2=&b;
if(a<b)
{p1=&b;p2=&a;}
printf("a=%d,b=%d\n",a,b);
printf("max=%d,min=%d\n",*p1,*p2);
system("PAUSE");
return 0;
} /*为什么这个运行的结果会错误呢?真的是怀疑这个编译器*/