杭电2000 求告知哪里错了

大陈。 2017-07-28 02:42:11
#include<stdio.h>
int main()
{char x,a,b,c;
while(scanf("%c%c%c",&a,&b,&c)!=0)
{getchar();
if(a>b)
{x=a;
a=b;
b=x;

}

if(a>c)
{x=a;
a=c;
c=x;
}
if(b>c)
{x=b;
b=c;
c=x;
}
printf("%c %c %c",a,b,c);
printf("\n");
}
return 0;}
...全文
157 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
konsy_dong 2017-07-29
  • 打赏
  • 举报
回复
把while循环条件 改成while(scanf("%c%c%c",&a,&b,&c)!=EOF)
自信男孩 2017-07-28
  • 打赏
  • 举报
回复
#include <stdio.h>

int main()
{
    char x,a,b,c;
    while(scanf("%c %c %c",&a,&b,&c)!=0)    /*加空格用于区分相邻两个输入*/
    {
        getchar();    /*用于接收'\n'*/
        if(a>b)
        {
            x=a;
            a=b;
            b=x;

        }

        if(a>c)
        {x=a;
            a=c;
            c=x;
        }
        if(b>c)
        {
            x=b;
            b=c;
            c=x;
        }
        printf("%c %c %c",a,b,c);
        printf("\n");
    }
    return 0;
}

69,369

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧