paopaomianmian 发表于 2020-10-13 22:41:42

请问,这段代码,哪里有问题?

#include (stdio.h)

main()
{
int x;
printf("2020年9月8日,全国抗击新冠疫情表彰大会在北京召开。\n");
printf("请问,以下谁获得了“共和国勋章?”。\n");
printf("1.钟南山 2.张伯礼 3.张定宇 4,陈薇\n");
printf("请输入您的答案: \n");
scanf("%d",&x);
if(x==1);
{
   printf("恭喜您,回答正确\n");
}
else
{
   printf("很抱歉,回答错误\n");
}
}

风过无痕1989 发表于 2020-10-14 02:38:20

#include <stdio.h>// 此处应该用尖括号,不能用圆括号

main()
{
    int x;
    printf("2020年9月8日,全国抗击新冠疫情表彰大会在北京召开。\n");
    printf("请问,以下谁获得了“共和国勋章?”。\n");
    printf("1.钟南山 2.张伯礼 3.张定宇 4,陈薇\n");
    printf("请输入您的答案: \n");
    scanf("%d",&x);
    if(x == 1)    // 此处不能有分号
    {
         printf("恭喜您,回答正确\n");
    }
    else
    {
         printf("很抱歉,回答错误\n");
    }
}

乐乐学编程 发表于 2020-10-14 21:53:50

问题还没解决?
页: [1]
查看完整版本: 请问,这段代码,哪里有问题?