列出所有可能情况再分别输出。
#include<stdio.h> #include<string.h> int main() { int i,k; char a[100],b[100],c[100]; gets(a); gets(b); gets(c); if(strcmp(a,b)>0 && strcmp(b,c)>0) { puts(c); puts(b); puts(a); } if(strcmp(a,c)>0 && strcmp(c,b)>0) { puts(b); puts(c); puts(a); } if(strcmp(b,a)>0 && strcmp(a,c)>0) { puts(c); puts(a); puts(b); } if(strcmp(b,c)>0 && strcmp(c,a)>0) { puts(a); puts(c); puts(b); } if(strcmp(c,a)>0 && strcmp(a,b)>0) { puts(b); puts(a); puts(c); } if(strcmp(c,b)>0 && strcmp(b,a)>0) { puts(a); puts(b); puts(c); } return 0; }
0.0分
0 人评分