問題描述 輸入三個字符后,按各字符的ASCII碼從小到大的順序輸出這三個字符。 輸入項 輸入數據有多組,每組占一行,有三個字符組成,之間無空格。


#include <stdio.h>
#include <stdlib.h>

int main()
{
int i,e;
char a[3],c;
while(~scanf("%s",&a))
{
for(i=0;i<2;i++) {
for(e=i+1;e<3;e++) {
if(a[i]>a[e]){
c=a[e];
a[e]=a[i];
a[i]=c;
}
}
}
for(e=0;e<3;e++)
printf("%c ",a[e]);
printf("\n");

 

}
return 0;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM