问答详情
源自:5-3 有参与无参

各位大哥大姐帮忙看看我这个函数调用的代码为什么无法输出

 include  <stdio.h>
int getMax(int v1,int v2)
{
int max = v1 > v2 ? v1 : v2;
return max;
}
int main()
{
int a=10;
int b=20;
int max = getMax(a,b);
printf("result=%i\n",result);
return 0;
}


提问者:慕粉1470407156 2017-02-16 14:56

个回答

  • 綠城灬浪子
    2017-03-13 16:17:59

    正常是输出%d吧

  • Home9
    2017-02-16 17:46:04

    include  <stdio.h>
    int getMax(int v1,int v2)
    {
        int max = v1 > v2 ? v1 : v2;
        return max;
    }
    int main()
    {
        int a=10,b=20;
        printf("result=%d\n",getMax(a,b));
        return 0;//这样就可以了
    }