问答详情
源自:5-2 函数调用

函数调用问题

#include <stdio.h>
int max(int a, int b, int c)
{
 int d;
 scanf("%d%d%d", &a, &b, &c);
 if (a > b)
  d = a;
 else
  d = b;
 if (c > d)
 {
  d = c;

 }
 
 return d;
}
int main()
{
 int a, b, c,d;
 printf("请输入这三个数\n");
 scanf("%d%d%d",&a,&b,&c);
 d = max(a, b, c);
 printf("最大的那个数是%d", d);

}

运行不出来哪里错了


提问者:qq_羲和_3 2017-02-25 15:49

个回答

  • 倦鸟归栖
    2017-02-25 20:49:40

    你的第一个IF的大括号呢