[求助]程序输出有问题请教?
#include "stdio.h"
#include "conio.h"
int max( int x, int y );
void main()
{
int num1,num2,a;
scanf("%d,%d",&num1,&num2);
a = max(num1,num2);
printf("123:%d",a);
getch();
}
/*函数 max() 的定义*/
int max( int x, int y )
{
int z;
if(x>y) z=x;
else z=y;
return z;
}
上面的程序用win-tc编译以后不管输入什么数最后结果最大的数都是12803
不知道为什么