[Plain] Description
After three characters are entered, the three characters are output in ascending order of the ASCII code of each character.
Input
There are multiple groups of input data. Each group occupies one row and consists of three characters with no space between them.
Output
For each group of input data, one line is output, separated by a space.
Sample Input
Qwe
Asd
Zxc
Sample Output
E q w
A d s
C x z
Description
After three characters are entered, the three characters are output in ascending order of the ASCII code of each character.
Input
There are multiple groups of input data. Each group occupies one row and consists of three characters with no space between them.
Output
For each group of input data, one line is output, separated by a space.
Sample Input
Qwe
Asd
Zxc
Sample Output
E q w
A d s
C x z
[Plain] # include <stdio. h>
# Include <string. h>
Int main ()
{
Char;
Char B;
Char c;
Char t;
While (scanf ("% c", & a, & B, & c )! = EOF)
{
Getchar ();
If (a> B)
{
T =;
A = B;
B = t;
}
If (a> c)
{
T =;
A = c;
C = t;
}
If (B> c)
{
T = B;
B = c;
C = t;
}
Printf ("% c \ n", a, B, c );
}
Return 0;
}
# Include <stdio. h>
# Include <string. h>
Int main ()
{
Char;
Char B;
Char c;
Char t;
While (scanf ("% c", & a, & B, & c )! = EOF)
{
Getchar ();
If (a> B)
{
T =;
A = B;
B = t;
}
If (a> c)
{
T =;
A = c;
C = t;
}
If (B> c)
{
T = B;
B = c;
C = t;
}
Printf ("% c \ n", a, B, c );
}
Return 0;
}