![]() |
#2
战士2008-05-28 01:14
|

#include<stdio.h>
#include<string.h>
#define M 3
#define N 20
void main()
{
char c[M][N];
char str;
int i;
for(i=0;i<M;i++)
gets (c[i]);
printf("The source array c is:\n");
for(i=0;i<M;i++)
printf("%s\n",c[i]);
printf("The sorted array c is:\n");
for(i=0;i<M-1;i++)
{
if(strcmp(c[i],c[i+1])<0) /*大小比较*/[qq]247877847[/qq]
{
str=c[i+1][N];
c[i+1][N]=c[i][N];
c[i][N]=str;
}
}
for(i=0;i<M;i++)
{
printf(c[i]);
printf("\n");
}
}