dnf商城卡片合成器:C语言编程

来源:百度文库 编辑:高考问答 时间:2024/05/06 13:06:35
声明二维字符数组(即字符串数组),从键盘上接收10个字符串的输入,对字符串进行升序排序,输出排序后的结果。(代码)
需要验证

#include <string.h>
#include <stdio.h>

main()
{
char *str[10];
int i;
for(i=0;i<10;i++)
{
scanf("%s",str[i]);
}
for(i=0;i<10;i++)
for(j=10;j>i;j--)
if(strcmp(str[j],str[j-1])<0)
{
strcpy(swap,str[j-1]);
strcpy(str[j-1],str[j]);
strcpy(str[j],swap);
}
for(i=0;i<10;i++)
printf("%s",str[i]);
}

没有验证过