C语言字符串排序

Posted on   Astro_Leon  阅读(308)  评论(0编辑  收藏  举报
复制代码
#include <stdio.h>
#include<math.h>
#include<string.h>
int main()
{
    char a[3][5] = { "123","234","345" };
    for(int i=0;i<3;i++)
        for (int j = i; j < 3; j++)
        {
            char t[5];
            if(strcmp(a[i], a[j])==-1)//如果后面的大 发生交换
            {
                strcpy_s(t, a[i]);
                strcpy_s(a[i],a[j]);
                strcpy_s(a[j],t);
            }
        }
    for (int i = 0; i < 3; i++)
    {
        printf("%s\n",a[i]);
    }
    return 0;
}
复制代码

 

努力加载评论中...
点击右上角即可分享
微信分享提示