当前位置: 代码迷 >> C语言 >> c 新人求助!!错在哪?
  详细解决方案

c 新人求助!!错在哪?

热度:218   发布时间:2006-12-20 15:55:19.0
c 新人求助!!错在哪?
main()
{ int z;

if (x>y)
z=x;
else
z=y;
return(z);
}
main()
{
int n1,n2;
printf("input the frist number:")
scanf("%d",&n1);
printf("nput the second number:")
scanf("%d",&n2);
printf("max=%d\n",max(n1,n2));
}
搜索更多相关的解决方案: 新人  

----------------解决方案--------------------------------------------------------
以下是引用hkpojie在2006-12-20 15:55:19的发言:
int max(int x,int y)
{ int z;

if (x>y)
z=x;
else
z=y;
return(z);
}
main()
{
int n1,n2;
printf("input the frist number:")
scanf("%d",&n1);
printf("nput the second number:")
scanf("%d",&n2);
printf("max=%d\n",max(n1,n2));
}

[此贴子已经被作者于2006-12-20 16:02:26编辑过]


----------------解决方案--------------------------------------------------------
main()
{
int n1,n2;
printf("input the frist number:")
scanf("%d",&n1);
getchar();
printf("nput the second number:")
scanf("%d",&n2);
printf("max=%d\n",max(n1,n2));
}
----------------解决方案--------------------------------------------------------

那个函数可以这样写。。。
int max(int x , int y)
{return x>y?x:y;
}


----------------解决方案--------------------------------------------------------
2个主函数
自定义函数 不要用 main()
----------------解决方案--------------------------------------------------------
xiexie  ,!!!
----------------解决方案--------------------------------------------------------
  相关解决方案