注册 登录
编程论坛 C语言论坛

三个数中求最大值

huyvht 发布于 2020-10-17 22:00, 2569 次点击
只有本站会员才能查看附件,请 登录

哪里有问题呀?我看不懂提示说的是什么。
7 回复
#2
风过无痕19892020-10-17 22:13
回复 楼主 huyvht
if 语句要打括号

程序代码:

#include<stdio.h>
int main()
{
    int a,b,c;
    scanf("%d%d%d",&a,&b,&c);
    int max = a;
    if (max < b);
    max = b;
    if (max < c);
    max = c;
    printf("%d",max);
    return 0;
}
#3
逆风而前2020-10-18 12:54
//代码的第13行发生错误, error:excepted  '('before 'max'     ======>>>>>>>    错误:在max前缺少了一个'('.
    int max = a;
    if (max < b);
    {
       max = b;
    }
    if (max < c);
    {
       max = c;
    }

   

[此贴子已经被作者于2020-10-18 12:55编辑过]

#4
纯蓝之刃2020-10-18 18:55
程序代码:
#include<stdio.h>
int main()
{
    int a,b,c;
    scanf("%d%d%d",&a,&b,&c);
    int max = a;
    if (max < b)
    max = b;
    if (max < c)
    max = c;
    printf("%d",max);
    return 0;
}

if后面不要加;分号
#5
huyvht2020-10-19 23:06
谢谢!重新写了一遍果然对了!
#6
风过无痕19892020-10-21 20:49
回复 5楼 huyvht
注意结帖子哟,这个论坛有结帖率的,我的理解:结帖率相当于我们生活中的征信,过低的话,下次求助,未必有人愿意帮你
#7
huyvht2020-10-21 22:55
回复 6楼 风过无痕1989
谢谢提醒!但刚进这个论坛不知道还有这种规矩所以这个帖子没有设置积分,万分抱歉。以后会注意的。
谢谢各位为我解答!

[此贴子已经被作者于2020-10-21 22:57编辑过]

#8
郭阳yang2020-10-25 19:39
回复 楼主 huyvht
if后面不用分号,而且要用小括号
1