我認為唯壹可能的問題是妳的輸入是非法的。scanf函數非常嚴格,程序用的是%d,%d,%d,意思是妳必須嚴格輸入,比如1,2,3,中間不能有空格,標點完全正確。
妳可以試試別的,比如:
# include & ltstdio.h & gt
void main()
{int a,b,c,max
Printf("請輸入3個整數:");
scanf("%d %d %d ",& amp壹,& ampb & amp;c);
max = a;
if(max & lt;b)
max = b;
if(max & lt;c)
max = c;
Printf("最大數量為%d ",max);
}
輸入時,用空格隔開。輸入後,按回車鍵查看結果。
如有任何問題,請再次聯系。