----------------解决方案--------------------------------------------------------
除了逗号以外你好多"}"都忘打了
----------------解决方案--------------------------------------------------------
看看我的吧!完全修改好了!
#include "stdio.h"
void main()
{ int a,b,c;
scanf("%d %d %d",&a,&b,&c);
if(a>b)
{ if(a>c)
{ if(c>b) printf("%d,%d,%d\n",a,c,b);
else printf("%d,d%,%d\n"a,c,b); */编译时说这里有错误/*
}
else printf("%d,%d,%d\n"c,a,b);
}
else
{
if(b>c)
{ if(a>c) printf("%d,%d,%d\n",b,a,c);
else printf("%d,%d,%d\n",b,c,a);
}
else printf("%d,%d,%d\n",c,b,a);
}
else
printf("%d,%d,%d\n",c,b,a);
}
不过有更简单!等一下!
----------------解决方案--------------------------------------------------------
这可是所用语句最少的!也是有点难理解的
耐心的看吧!不明白的请与541234352联系!
#include "stdio.h"
void main()
{int a,b,c;
print("Enter three different integer:");
scanf("%a %b %c",&a,&b,&c);
(a>b)?(b>c?printf("%d>%d>%d",a,b,c):(a>c?printf("%d>%d>%d",a,c,b):printf("%d>%d>%d",c,a,b)))
:(b<c?printf("%d>%d>%d",c,b,a):(a<c?printf("%d>%d>%d",b,c,a):printf("%d>%d>%d",b,a,c))) ;
}
----------------解决方案--------------------------------------------------------