SDUT ACM 实验九 简单字符串排序

来源:互联网 发布:csgo弹道优化参数脚本 编辑:程序博客网 时间:2024/05/23 01:13
#include <stdio.h>
#include <string.h>


int main()
{
    char name[10][25], t[10];
    int a[10];
    int i , j, l;
    for(i = 0; i < 10; i++)
        scanf("%s", name[i]);
    for(i = 0; i < 10; i++)
        scanf("%d", &a[i]);
    for(i = 0; i <= 9; i++)
    {
        for(j = 0; j <= 9 - i - 1; j++)
        {
            if(strcmp(name[j], name[j + 1]) > 0)
            {
                strcpy(t, name[j]);
                strcpy(name[j], name[j + 1]);
                strcpy(name[j + 1], t);
                l = a[j];
                a[j] = a[j + 1];
                a[j + 1] = l;
            }
        }
    }
    for(i = 0; i < 10; i++)
        printf("%s,%d\n", name[i], a[i]);
    return 0;
}