c语言高手来帮忙~~

来源:百度知道 编辑:UC知道 时间:2024/06/13 17:22:56
#include<stdio.h>
main()
{
int a,b,c,max;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
if(c>a) max=c;
else max=a;
else max=b>c?a:c;
printf(max is %d",max);
}
这个程序哪里出错了???
帮忙一下~~

已修改好.楼主可以直接运行

#include<stdio.h>
void main()
{
int a,b,c,max;
scanf("%d,%d,%d",&a,&b,&c);
if(a>b)
if(c>a) max=c;
else max=a;
else max=b>c?a:c;
printf("max is %d",max);
}

额,你肯定粗心了
printf(max is %d",max);
里面少了一个双引号
printf("max is %d",max);

加上一个就OK