1直很寂寞 发表于 2015-3-17 21:45:58

#include<stdio.h>
int max(int a, int b)
{
        if (a>b)
                return a;
        else
                return b;
}
int main()
{
        int a, b, max;
        scanf("%d%d", & a, & b);
        max = (a, b);
        printf("%d\n", max);
        return 0;
}

mengyuyiran 发表于 2015-6-10 15:27:50

scanf()中双引号的位置错了
scanf(“%d %d”,&a,&b);

caster 发表于 2015-6-19 09:09:06

MAX要自己定义

桃花飞舞 发表于 2015-6-19 18:36:40

我竟然是这么写的
if(a>b)
    ;
else
a = b;
return a;

nin98 发表于 2015-7-8 20:39:38

#include<stdio.h>
int my_max(int a,int b){ return a>b?a:b;}
main()
{
        int x,y,z;
        printf("input two numbers:\n");
        scanf("%d%d",&x,&y);
        z=my_max(x,y);   
        printf("max mum = %d\n",z);
}
帮你改了改,试过可行{:9_240:}
页: 1 [2]
查看完整版本: 我自己敲了一下但是不知道哪里错误了