冬款加厚半身棉长裙:C语言编程问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 21:50:31
编程:在主函数中输入5个字符串,用另一函数对它们进行排序,然后在主函数中输出排好序的字符串(用字符数组存储字符串,采用冒泡排序法或选择排序法) 如果正确有加分哦!!!

#include "string.h"
#include "stdio.h"
void main()
{
int i,j,k;
char str[5][80],temp[80];
printf("请输入5个字符串:");
for(i=0;i<5;i++)
{scanf("%s",str[i]);getchar();}
for(i=0;i<5;i++)
{
for(j=i;j<5;j++)
{
if(strcmp(str[i],str[j])<0)
for(k=0;k<80;k++)
{
temp[k]=str[i][k];
str[j][k]=str[i][k];
str[i][k]=temp[k];
}//for k
}//for j
}//for i
printf("排序后得到:\n");
j=0;
for(i=0;i<5;i++) pritnf("%s\n",str[i]);

}