Gavin- 发表于 2012-4-21 14:59:23

小甲鱼第一个视频的最后一个练习

int max(int a, int b);
void main()
{
    int x,y,z;
int max(int a,int b);
    printf("input two numbers:\n");
scanf("%d%d",&x,&y);
z=max(x,y);
printf("maxmum=%d",z);
}
int max(int a,int b);
{
    if(a>b)return a:else return b
}
有一个语法错误!不知道哪啊?

cathe 发表于 2012-4-21 15:17:19

int max(int a,int b);   -----》 多了个 ;
{
   if(a>b)return a:else return b
}

修改后的:#include <stdio.h>
int max(int a, int b);
void main()
{
        int x,y,z;
        printf("input two numbers:\n");
        scanf("%d %d",&x,&y);
        z=max(x,y);
        printf("maxmum=%d\n",z);
}
int max(int a,int b)
{
        if(a>b)
                return a;
        else
                return b;
}
页: [1]
查看完整版本: 小甲鱼第一个视频的最后一个练习