方瑜尔豪吻戏在哪一集:请c高手看过来

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 21:14:54
#include<stdio.h>
main()
{ int i,j,y,maxline,t,n,m;
char xx[5][10]={0},a[5][10]={0};
for (i=0;i<5;i++)
gets(xx[i]);
for (maxline=0;maxline<5;maxline++)
{ t=strlen(xx[maxline]);
y=0;
n=0;
for (j=t;j>=0;j--)
{
if ((('a'<=xx[maxline][j])&&(xx[maxline][j]<='z'))||(('A'<=xx[maxline][j])&&(xx[maxline][j]<='Z')))
{y++;
printf("xx[%d][%d] is %c.\n",maxline,j,xx[maxline][j]);
}
else
{ if (xx[maxline][j]==' ')
{a[maxline][n+y]=' ';
for (i=n,m=j;i<n+y;i++,m++)
{a[maxline][i]=xx[maxline][m+1];
printf("a[%d][%d] is %c.\n",maxline,i,a[maxline][i]);
n++;}
}
}
}
}
for (maxline=0;maxline<5;maxline++)
{for (i=0;a[maxline][i]!='\0';i++)
xx[maxline][i]=a[maxline][i];
printf("%s\n",xx[maxline]);
}
}

这道题是要实现字符排序,不知道我那里错了,请质点,比如:
He is a student.What about u?
u about What student a is He
符号去掉,空格保留,谢谢了

是什么排序啊?
你给的例子明明是把字符串反转过来啊!!!