vs2015吧 关注:9,524贴子:25,347
  • 0回复贴,共1

新手,字符串换位过不了* *!

只看楼主收藏回复

#include<stdio.h>
int main()
{
char *p[4] = { "Can","I","help","you?" };
char *a;
int i, j, k;
for(j=4;j>1;j--)
for(i=0,k=1;i<j;i++,k++)
if (*p[i] > *p[k])
{
a = p[i];
p[i] = p[k];
p[k] = a;
}
for (i = 0; i < 4; i++)
printf("%s\n", p[i]);
}
不知为什么过不了?


IP属地:江苏1楼2016-06-15 00:52回复