1设计一个sartStr函数,对10个国家名字字符按由小到大的顺序列。符中的输入输都在上有数中进行

设计一个sartStr函数,对10个国家名字字符按由小到大的顺序列。符中的输入输都在上有数中进行

冒泡就好

#include <stdio.h>
#include <string.h>
void sartStr(char s[10][100])
{
    char t[100];
    for(int i=0;i<9;i++)
        for(int j=0;j<9-i;j++)
        {
            if(strcmp(s[j],s[j+1])>0)
            {
                strcpy(t,s[j]);
                strcpy(s[j],s[j+1]);
                strcpy(s[j+1],t);
            }
        }
}
int main()
{
    char s[10][100];
    for(int i=0;i<10;i++)
        gets(s[i]);
    sartStr(s);
    for(int i=0;i<10;i++)
        puts(s[i]);
}
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632