#14789: 和在自己電腦上輸出不同


colinyoyo26@gmail.com (Yi You)

學校 : 不指定學校
編號 : 81140
來源 : [111.255.22.197]
最後登入時間 :
2018-09-24 14:10:41
d065. 三人行必有我師 (1 行版) -- 板橋高中教學題 | From: [101.8.213.204] | 發表日期 : 2018-08-06 11:42

#include <iostream>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char** argv) {
        int a, b,c,max;
	while(scanf("%d%d%d",&a,&b,&c)==3){
		if(a>=b&&a>=c) max=a;
		if(b>=a&&b>=c) max=b;
		if(c>=a&&c>=b) max=c;
		printf("%d\n",max);
	}
	return 0;
}


自己設測資 123 3 25在網站上輸出不知道為什麼是25
但在自己電腦上輸出就是123
然後用long int宣告和用int在網站上的輸出通過的測資也都不一樣,覺得很奇怪


然後改用cin輸入就沒這個問題了,因為常常遇到這種問題,想請問一下原因,謝謝大家
 
ZeroJudge Forum