HDU ACM编程2000题..刚学的C语言,编程方面还不是很好,2000题正好是作业程序如下#includeint main(void){\x05char a,b,c,t;\x05while(scanf("%c%c%c",&a,&b,&c)!=EOF);\x05{\x05\x05\x05if(a>b)t=a,a=b,b=t;\x05if(a>c)t=a,a=c,c=t;\x05if(b>

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 07:05:59
HDU ACM编程2000题..刚学的C语言,编程方面还不是很好,2000题正好是作业程序如下#includeint main(void){\x05char a,b,c,t;\x05while(scanf(b)t=a,a=b,b=t;\x05if(a>c)t=a,a=c,c=t;\x05if(b>" />

HDU ACM编程2000题..刚学的C语言,编程方面还不是很好,2000题正好是作业程序如下#includeint main(void){\x05char a,b,c,t;\x05while(scanf("%c%c%c",&a,&b,&c)!=EOF);\x05{\x05\x05\x05if(a>b)t=a,a=b,b=t;\x05if(a>c)t=a,a=c,c=t;\x05if(b>
HDU ACM编程2000题..
刚学的C语言,编程方面还不是很好,2000题正好是作业
程序如下
#include
int main(void)
{
\x05char a,b,c,t;
\x05while(scanf("%c%c%c",&a,&b,&c)!=EOF);
\x05{
\x05\x05
\x05if(a>b)t=a,a=b,b=t;
\x05if(a>c)t=a,a=c,c=t;
\x05if(b>c)t=b,b=c,c=t;
\x05printf("%c %c %c\n",a,b,c);
\x05}
\x05return 0
}
每次输入3个字符后回车只是换行了,没有任何数据显示,请问是哪里出问题了?

HDU ACM编程2000题..刚学的C语言,编程方面还不是很好,2000题正好是作业程序如下#includeint main(void){\x05char a,b,c,t;\x05while(scanf("%c%c%c",&a,&b,&c)!=EOF);\x05{\x05\x05\x05if(a>b)t=a,a=b,b=t;\x05if(a>c)t=a,a=c,c=t;\x05if(b>
#include
int main(void)
{
\x09char a,b,c,t;
\x09while(scanf("%c%c%c",&a,&b,&c)!=EOF) //这里多个分号
\x09{\x09\x09
getchar();//滤掉scanf的最后的回车 ,不然循环第二次输入、输出不正常
\x09if(a>b)t=a,a=b,b=t;//a是小的
\x09if(a>c)t=a,a=c,c=t;//a是最小的
\x09if(b>c)t=b,b=c,c=t;//b是中间数
\x09printf("%c %c %c\n",a,b,c);
\x09}
\x09system("pause");
\x09return 0; //这里少个分号
}