level 3
艾克以重来◆
楼主
#include"stdio.h"
#include"string.h"
#define num 4
void sort (char *s[])
{
int i,j;
for (i = 0;i < num - 1;i++)
{
for (j = 0;j < num - i;j++)
{
int cmp = strcmp (s[j],s[j+1]);
if (cmp > 0)
{
char str[num][100]={0};
*str[i] = *s[j];
*s[j] = *s[j+1];
*s[j+1] = *str[i];
}
}
}
}
int main ()
{
char str[num][100];
int i;
for (i = 0;i < num;i++)
gets (str[i]);
sort(str);
for (i = 0;i < num;i++)
printf ("%s\n",str[i]);
return 0;
}大佬看看哪里有问题![[太开心]](/static/emoticons/u592au5f00u5fc3.png)
2020年12月07日 14点12分
1
#include"string.h"
#define num 4
void sort (char *s[])
{
int i,j;
for (i = 0;i < num - 1;i++)
{
for (j = 0;j < num - i;j++)
{
int cmp = strcmp (s[j],s[j+1]);
if (cmp > 0)
{
char str[num][100]={0};
*str[i] = *s[j];
*s[j] = *s[j+1];
*s[j+1] = *str[i];
}
}
}
}
int main ()
{
char str[num][100];
int i;
for (i = 0;i < num;i++)
gets (str[i]);
sort(str);
for (i = 0;i < num;i++)
printf ("%s\n",str[i]);
return 0;
}大佬看看哪里有问题
