#include
#include
void sort(char *str[],int n)
{
int i,j;
char *t;
for(j=0;j0)
{
t=str;
str=str[i+1];
str[i+1]=t;
}
}
void main()
{
int m,i;
char a[20],b[20],c[20];
char *str[10]={a,b,c};
scanf("%d",&m);
printf("请输入字符串a:");
gets(a);
printf("请输入字符串b:");
gets(b);
printf("请输入字符串c:");
gets(c);
sort(str,m);
for(i=0;i<m;i++)
printf("%s\n",str);
}
运行时为啥会出现这种情况
|