【题目描述】
编写一个程序,其功能是:将5个国家的国名例如:
char *name[]={ "CHINA","AMERICA","AUSTRALIA", "FRANCE","GERMAN"};要求按照字典顺序输出。
【输入】
无
【输出】
五行。五个国家的国名,按照字典的顺序
【样例输入】
【样例输出】
AMERICA↙
AUSTRALIA↙
CHINA↙
FRANCE↙
GERMAN↙
#include<stdio.h> #include<string.h> int main() { int i,j; char m[5][20]={"CHINA","AMERICA","AUSTRALIA", "FRANCE","GERMAN"}; char p[20]; for(i=0;i<5;i++) for(j=i;j<5;j++) if(strcmp(m[i],m[j])>0) { strcpy(p,m[i]); strcpy(m[i],m[j]); strcpy(m[j],p); } for(i=0;i<5;i++) printf("%s\n",m[i]); return 0; }
标签:10,AUSTRALIA,GERMAN,FRANCE,char,strcpy,第七章,AMERICA From: https://www.cnblogs.com/xrj1229/p/16922845.html