这个C语言程序为什么在WIN -TC上运行不了??

main(){inta,b,c;scanf("%d,%d,&a,&b");c=max(a,b);printf("max=%d",c);}intmax(intx,inty)... main()
{
int a,b,c;
scanf("%d,%d,&a,&b");
c=max(a,b);
printf("max=%d",c);
}

int max(int x,int y);

int z;
if(x>y)z=x;
else z=y;
return(z);
getch();
}
展开
 我来答
cgiggle
2009-04-26 · TA获得超过1957个赞
知道大有可为答主
回答量:1996
采纳率:0%
帮助的人:1257万
展开全部
//程序错误
//修改如下
int max(int x,int y);
main()
{
int a,b,c;
scanf("%d%d",&a,&b);
c=max(a,b);
printf("max=%d",c);
}

int max(int x,int y)
{

int z;
if(x>y)z=x;
else z=y;
return(z);
getch();
}
//调试成功
xiaohengas
2009-04-26 · TA获得超过407个赞
知道小有建树答主
回答量:401
采纳率:0%
帮助的人:443万
展开全部
...
main()
{
int a,b,c;
int max(int,int);
scanf("%d,%d,&a,&b");
c=max(a,b);
printf("max=%d",c);
}

int max(int x,int y)
{
int z;
if(x>y)z=x;
else z=y;
return(z);
getch();
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
riyue1108
2009-04-26 · TA获得超过394个赞
知道小有建树答主
回答量:435
采纳率:0%
帮助的人:351万
展开全部
main()
{
int a,b,c;
scanf("%d,%d,&a,&b");
c=max(a,b);
printf("max=%d",c);
}

int max(int x,int y);
{
int z;
if(x>y)z=x;
else z=y;
return(z);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
云上他
2009-04-30 · TA获得超过3551个赞
知道小有建树答主
回答量:1499
采纳率:0%
帮助的人:789万
展开全部
main()
{
int a,b,c;
int max(int x,int y);
scanf("%d,%d",&a,&b); /*输入两个数时,中间要加逗号*/
c=max(a,b);
printf("max=%d",c);
getch();/*看结果,按一键后结束*/
}
int max(int x,int y)
{
int z;
if(x>y)z=x;
else z=y;
return(z);
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
跟马哥考试考证
2009-04-30 · TA获得超过423个赞
知道小有建树答主
回答量:407
采纳率:0%
帮助的人:267万
展开全部

1.程序有错误:

(1)scanf("%d,%d,&a,&b"); 改为 scanf("%d,%d",&a,&b);

scanf("格式控制",地址表列);

(2)int max(int x,int y); 改为 int max(int x,int y) {  }

2.整个程序为

#include<stdio.h>

void main() 

int a,b,c; 

scanf("%d,%d",&a,&b);

c=max(a,b); 

printf("max=%d",c); 

getch(); //等待输入一个字符

int max(int x,int y)

{

int z; 

if(x>y)z=x; 

else z=y; 

return(z); 

}

3.附图片

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式