小鸟游菜花 2022-01-30 10:51 采纳率: 93.9%
浏览 38
已结题

在编译器上两个例子都是正确的,但是提交答案却全是错的,为什么

img

img


#include<stdio.h>
int main()
{
    int a,b,c,t;
    scanf("%d%d%d",&a,&b,&c);

    if(a>b)
    {
        t=a;
        a=b;
        b=t;
    }
    if(a>c)
    {
        t=a;
        a=c;
        c=t;
    }
    if(b>c)
    {
        t=b;
        b=c;
        c=t;
    }
    getchar();
    int i=0;
    char d[3];
    for(i=0;i<3;i++)
    {
        scanf("%c",&d[i]);
        if(d[i]=='A')
        printf("%d",a);
        else if(d[i]=='B')
        printf("%d",b);
        else if(d[i]=='C')
        printf("%d",c);
        if(i+1!=3)
        printf(" ");
    }
    return 0;
}
  • 写回答

2条回答 默认 最新

  • qzjhjxj 2022-01-30 12:53
    关注

    修改如下,供参考:

    #include <stdio.h>
    int main()
    {
        int a[3], i, j, t;
        char ch[4];
        for (i = 0; i < 3; i++)
        {
            scanf("%d", &a[i]);
            if (i > 0)
            {
                for (j = 0; j < i; j++)
                {
                    if (a[i] < a[j])
                    {
                        t = a[i]; a[i] = a[j]; a[j] = t;
                    }
                }
            }
        }
        scanf("%s", ch);
        printf("%d %d %d",a[ch[0]-'A'], a[ch[1]-'A'], a[ch[2]-'A']);
        return 0;
    }
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 2月16日
  • 已采纳回答 2月8日
  • 创建了问题 1月30日

悬赏问题

  • ¥15 nginx中的CORS策略应该如何配置
  • ¥30 信号与系统实验:采样定理分析
  • ¥100 我想找人帮我写Python 的股票分析代码,有意请加mathtao
  • ¥20 Vite 打包的 Vue3 组件库,图标无法显示
  • ¥15 php 同步电商平台多个店铺增量订单和订单状态
  • ¥15 关于logstash转发日志时发生的部分内容丢失问题
  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题