到底要怎么改啊,求解
c语言
#include<stdio.h>
#include<string.h>
int f(char *s[],int n)
{
char *temp;
for(int i=0;i<n;i++){
for(int j=i+1;j<n;j++){
if(strcmp(s[i],s[j])>0){
temp=s[i];
s[i]=s[j];
s[j]=temp;
}
}
}
return 0;
}
int main()
{
char *s[]={"good","better","well","see","luck"};
int n=5;
f(s,n);
for(int i=0;i<n;i++){
printf("%s\n",s[i]);}
return 0;
}
收