输入3个字符串,按字典序从小到大进行排序。谢谢啦~~~

[复制链接]
查看11 | 回复1 | 2014-5-27 09:09:22 | 显示全部楼层 |阅读模式
输入3个字符串,按字典序从小到大进行排序。
输入
输入数据 有一行,分别为3个字符串,用空格分隔。
输出
输出排序后的三个字符串,用空格分隔。
样例输入
abcd cdef bcde
样例输出
abcd bcde cdef

回复

使用道具 举报

千问 | 2014-5-27 09:09:22 | 显示全部楼层
#include#includeint main(){void swap(char * ,char *);char s1[31],s2[31],s3[31];scanf("%s%s%s",s1,s2,s3);if(strcmp(s1,s2)>0) swap(s1,s2);if(strcmp(s1,s3)>0) swap(s1,s3);if(strcmp(s2,s3)>0) swap(s2,s3);printf("%s %s %s\n",s1,s2,s3); return 0;} void swap(char *p1 ,char *p2)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行