不同系统函数输出不同?
我是XP系统的,用的是c/c++编辑软件#include "stdio.h"
main()
{
int num1,num2,num3,max;
scanf("%d%d%d",&num1,&num2,&num3);
max=num1;
if(num2>max)max=num2;
if(num3>max)max=num3;
printf("%d",max);
}
我编辑这个语言在软件显示是语法没错,但是结果却是强差人意。
例如:我输入1、2、3
要回车输入3个整数4、5、6才能出上一列的结果:3