#include<stdio.h>
int judge(char a,char b)
{
if(a<b)
return 1;
else
return 0;
}
int judgearr(char a[],char b[])
{
int i=0,f=0,l=0;
while(a[i]!='\0'&&b[i]!='\0')
{
f=judge(a[i],b[i]);
if(f==1)
{
break;
}
i++;
}
l=i-1;
if(a[l+1]=='\0'&&a[l]<=b[l])
{
f=1;
}
return f;
}
int main()
{
char stra[100],strb[100],strc[100];
int i=0,f1,f2,f3;
gets(stra);
gets(strb);
gets(strc);
f1=judgearr(stra,strb);
f2=judgearr(stra,strc);
f3=judgearr(strb,strc);
if(f1==1)
{
if(f3==1)
{
puts(stra);
puts(strb);
puts(strc);
}
else
{
if(f2==1)
{
puts(stra);
puts(strc);
puts(strb);
}
else
{
puts(strc);
puts(stra);
puts(strb);
}
}
}
else
{
if(f3==0)
{
puts(strc);
puts(strb);
puts(stra);
}
else
{
if(f2==1)
{
puts(strb);
puts(stra);
puts(strc);
}
else
{
puts(strb);
puts(strc);
puts(stra);
}
}
}
return 0;
}
0.0分
0 人评分
字符串输入输出函数 (Java代码)浏览:1498 |
printf基础练习2 (C语言代码)浏览:321 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:583 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:591 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1186 |
三角形 (C++代码)递归(存在大量重复计算,容易出现时间超限)浏览:836 |
2005年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:672 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:702 |
1013题解浏览:596 |
小九九 (C语言描述,不看要求真坑爹)浏览:1006 |