求高手解答:输出的最大值不对,为什么?
#include"stdio.h"int max(int x,int y);
main()
{
int x,y,z;
scanf("%d",x);
scanf("%d",y);
if (x>y)z=x;
else z=y;
printf("x=%d max=%d",x,z);
getch();
}
运行后,输入100和300,输出:x=1030 max=2669,请教这是为什么?
2012-07-21 21:13
2012-07-21 21:18
2012-07-21 21:19
2012-07-21 21:21
2012-07-21 21:24
2012-07-21 21:24
2012-07-21 21:28
2012-07-21 21:45
好厉害。。。

2012-07-21 21:52
好厉害。。。
2012-07-21 21:57