题解 | #字符串排序#

字符串排序

https://www.nowcoder.com/practice/5af18ba2eb45443aa91a11e848aa6723

#include <stdio.h>
#include<stdlib.h>
#include<string.h>
int cmp(const void* l1, const void* l2)
{
    return strcmp(*(char(*)[101])l1, *(char(*)[101])l2);
}
int main() {
    int n = 0;
    scanf("%d", &n);
    char arr[1000][101] = {0};
    int i = 0;
    for (i = 0; i < n; i++)
    {
        scanf("%s", arr[i]);
    }
    qsort(arr,n,sizeof(char[101]), cmp);
    for (i = 0; i < n; i++)
    {
        printf("%s\n",arr[i]);
    }
    return 0;
}

全部评论

相关推荐

05-20 13:59
门头沟学院 Java
米黑子米黑子:你这个成绩不争取下保研?
点赞 评论 收藏
分享
一tiao酸菜鱼:秋招还没正式开始呢,就准备有结果了。。。。?
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务