|
[mw_shl_code=c,true]#include<stdio.h>
void main ()
{
int a,b,c,t;
printf("输入3个整数:");
scanf ("%d,%d,%d",&a,&b,&c);
t=(t=a>b ? a:b)>c ? t:c;
printf("3数中最大的为:%d\n",t);
}[/mw_shl_code]scanf读入的基本规则要知道啊,比如你写的scanf ("%d,%d,%d",&a,&b,&c);,那么读入数据的时候就一定要写88,77,99
除非把代码改为scanf ("%d %d %d",&a,&b,&c);//中间为空格 或者scanf ("%d%d%d",&a,&b,&c);//中间没有东西,读入数据的时候用任意符号分隔,例如77,88,99or77 88 99都对。
|
|