问题出在哪了?谢谢
int max(int a,int b);void main()
{
intx,y,z;
intmax(int a,int b);
printf("inputtwonumbers:\n");
scanf("%d%d",&x,&y);
z=max(x,y);
printf("maxnum=%d",z);
}
int max(int a,int b);
{
lf(a>b)return a;else return b;
} lf(a>b)return a;
这里是 lf 吗?
int max(int a,int b);
这里加个中文分号做什么呢? 这样才是正确的
#include <stdio.h>
int max(int a, int b);
void main()
{
int x, y, z;
int max(int a, int b);
printf("inputtwonumbers:\n");
scanf("%d%d", &x, &y);
z = max(x, y);
printf("maxnum=%d", z);
}
int max(int a, int b)
{
if (a > b)
return a;
else
return b;
} 谢谢兄弟
页:
[1]