欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。

程序员文章站 2024-03-18 17:53:52
...

输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。

#include<stdio.h>
void main(){
char a,b,c,d;
while(scanf(" %c%c%c",&a,&b,&c)!=EOF)
//从键盘中读取字符,每三个一组,到读完位置。
//空格可以避免回车的读入。
{
//开始排序
 if(a>b) d=a,a=b,b=d;  
 if(a>c) d=a,a=c,c=d;
 if(b>c) d=b,b=c,c=d;
 printf("按各字符的ASCII码从小到大的顺序为:%c %c %c\n",a,b,c);
}
}
输入三个字符后,按各字符的ASCII码从小到大的顺序输出这三个字符。

欢迎提出您宝贵的意见。