#include <iostream>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define M 12
#define N 20
using namespace std;
int cmp(const void *a, const void *b)
{
return *(char*)a - *(char*)b;
}
int main()
{
char months[M][N]={
"January",
"February",
"March",
"April",
"May",
"June",
"July",
"August",
"September",
"October",
"November",
"December"
};
qsort(months,M,sizeof(char)*N,cmp);
for(int i=0;i<M;i++)
{
cout<<months[i]<<endl;
}
return 0;
}
结果:
April
August
December
February
July
June
January
March
May
November
October
September