注意""中的\n,应该去掉
----------------解决方案--------------------------------------------------------
是只编译 运行以下程序吗?
main()
{
int a,b,c,max;
scanf("%d%d%d\n",&a,&b,&c);
max=a>(b>c?b:c)?a:(b>c?b:c);
printf("最大的数是max=%d",max);
}
还是出错MAX=3129
scanf("%d%d%d\n",&a,&b,&c);
注意""中的\n,应该去掉 这样做了还是max=3129
谢谢 不倦教诲
----------------解决方案--------------------------------------------------------
\n应该去掉,这个是肯定的!
还有因为scanf()中,"%d%d%d"是这样排列的,所以你输入数据的时候要用空格隔开每个数据。
输入:12 13 14
输出:14
----------------解决方案--------------------------------------------------------