输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入数据有多组,每组占一行,有三个字
答案:1 悬赏:80
解决时间 2021-11-05 11:46
- 提问者网友:書生途
- 2021-11-04 19:07
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。 输入数据有多组,每组占一行,有三个字
最佳答案
- 二级知识专家网友:woshuo
- 2021-11-04 19:13
把
while(scanf("%c %c %c",&a,&b,&c)!=EOF)
{
改为
while((a=cin.get())!=EOF && (b=cin.get())!=EOF && (c=cin.get())!=EOF)
{
cin.ignore(1); //忽略一个回车符
试试。
while(scanf("%c %c %c",&a,&b,&c)!=EOF)
{
改为
while((a=cin.get())!=EOF && (b=cin.get())!=EOF && (c=cin.get())!=EOF)
{
cin.ignore(1); //忽略一个回车符
试试。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯