首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

此程序代码出了什么错呢?该怎么解决

2012-04-28 
此程序代码出了什么错呢?#includestdio.hvoid main(){int a,b,c,dscanf(%d,%d,%d,&a,&b,&c)dmax(a,

此程序代码出了什么错呢?
#include<stdio.h>
void main() 
{int a,b,c,d; 
scanf("%d,%d,%d",&a,&b,&c); 
d=max(a,b,c); 
printf("max=%d",d); 
getch();/*暂停看运行结果*/ 

int max(int x,int y,int z)
{int u; 
if(x>=y&&x>=z) 
u=x; 
else if(y>=x&&y>=z) 
u=y; 
else 
u=z; 
return(u); 
这是我从网上下的资料 是求输入三个数字,输出最大值 麻烦帮我找找错吧 还有最后九行的作用是什么?

[解决办法]
最后9行是用u来存储最大值.
2个判断分是来判断最大值是否是x,还是y.如果都不是就是z了.
然后返回最大值.


--
另:lz注意结帖率

热点排行