#includestdio.h
#includestring.h
voidmain()
{
char*p[5]={\"aaa\",\"bbb\",\"ddd\",\"ccc\",\"fff\"},*t;//把这行去掉换成/**/那几行自己输入为什么不行呢
/* char*p[5],*t;*/
inti,j;
/*for(i=0;i5;i)*/
/* gets(pi);*/
for(i=0;i4;i)
for(j=i1;j5;j)
if(strcmp(*(pi),*(pj))0)//这里地址怎么成了*(Pi)和*(pj)不是pi和pj吗
{
t=*(pi);
*(pi)=*(pj);
*(pj)=t;
}
for(i=0;i5;i)
printf(\"%s\\n\",*(pi));
//怎么这里是*(pi)输出如果是*(pi)是地址的话感觉地址的取值都一样了
}
|