1、#include <stdio.h>
2、int main ()
3、{
4、int max (int x,int y);
5、int a,b,c;
6、scand("%d,%d,%d",&a,&b);
7、c=max(a,b);
8、printf("max=%d\n",c);
9、return 0;
10、}
11、int max(int x,int y)
12、{
13、int z;
14、if(x>y)z=x;
15、else z=y;
16、return(z);
17、}
1,请问这个C程序第4行,后面的括号怎么回事,为什么不能直接写括号里的,不用max?
2,为什么要设abc三个变量?
3,为什么z不能在第5行一起定义?
4,第18行,为什么后面是z而不是0
求详细解答。谢谢!