419222730 发表于 2020-11-22 19:21:08

大神帮忙看看哪里错了DEV打不对

#include<stdio.h>
int main()
{
        int a,b;
        printf("请输入2个数:");
        scanf("%d,%d",&a,&b);

        if(a!=b)
        {
                if(a>b)
                printf("%d>%d\n",a,b);
        }
        else
        {
                printf("%d<%d\n",a,b);
          
    }
    else
    {
            printf("%d=%d\n",a,b);
        }
        return 0;
}

jackz007 发表于 2020-11-22 19:26:41

本帖最后由 jackz007 于 2020-11-22 19:34 编辑

#include<stdio.h>
int main()
{
      int a,b;
      printf("请输入2个数:");
      scanf("%d,%d",&a,&b);
      if(a != b) {
                if(a > b) {
                        printf("%d>%d\n",a,b);
                } else {
                        printf("%d<%d\n",a,b);
                }         
      } else {
                printf("%d=%d\n",a,b);
      }
      return 0;
}
      输入数据的时候,两个数间一定要用逗号隔开,例如,"5,8"(不包括引号)。

419222730 发表于 2020-11-22 19:38:36

jackz007 发表于 2020-11-22 19:26
输入数据的时候,两个数间一定要用逗号隔开,例如,"5,8"(不包括引号)。

#include<stdio.h>
int main()
{
        int a,b;
        printf("请输入2个数:");
        scanf("%d,%d",&a,&b);

        if(a!=b)
        {
                if(a>b)
                printf("%d>%d\n",a,b);
        }
        else
        {
                printf("%d<%d\n",a,b);
          
    }
    else
    {
            printf("%d=%d\n",a,b);
        }
        return 0;
}
18        5        C:\Users\Administrator\Desktop\新建文件夹 (3)\未命名17.cpp        'else' without a previous 'if'这里报这个百思不得其解

jackz007 发表于 2020-11-22 19:45:21

本帖最后由 jackz007 于 2020-11-22 19:46 编辑

419222730 发表于 2020-11-22 19:38
#include
int main()
{


   你的代码本来就不对,我不是已经改给你了吗?

419222730 发表于 2020-11-22 20:19:44

jackz007 发表于 2020-11-22 19:45
你的代码本来就不对,我不是已经改给你了吗?

谢谢大神解决了是大括号打错了
页: [1]
查看完整版本: 大神帮忙看看哪里错了DEV打不对