求下题C语言程序完整代码!!!

2024-11-22 07:30:37
推荐回答(1个)
回答(1):

#include
#include
#include

void Sort(char *q[],int n)
{
int i,j;
char *temp;

for(i = 0; i< n-1; i++)
for(j = i+1; j< n; j++)
{
if(strcmp(q[i],q[j]) > 0)
{
temp = q[i];
q[i] = q[j];
q[j] = temp;
}
}

}

int main()
{
char * p[3];
int i;
for(i = 0; i < 3; i++)
{
p[i]=(char*)malloc(100);//动态内存分配

scanf("%s",p[i]);//注意回车
}

Sort(p,3);

for(i = 0; i < 3; i++)
printf("%s\n",p[i]);

return 0;
}

OK啦 有问题继续。。。