写一条极其简单的C语言编程例子!题目自选~作业要求~

1.要给出编程思想说明(算法流程图),题目自选,什么都可以,尽量简单点~
2.至少包含选择判断结构和循环结构(要包含2维数组或字符数组)
3要有输入语句和输出语句
4.要有完整的注释
5.要调试通过,请给出输出结果

#include<stdio.h>
#include<string.h>
void main()
{
int i=0;
int j;
char a[5][10]={"China","America","Japan","Russa","Franch"};//stracat 是连接函数 strcpy 是复制函数 strcmp是比较函数 strlwr将大写字母换鞋城小写字母
char c[80];
for(i=0;i<4;i++)
for(j=0;j<4-i;j++)
if(strcmp(a[j],a[j+1])>0)
{
strcpy(c,a[j]);
strcpy(a[j],a[j+1]);
strcpy(a[j+1],c);
}
for(i=0;i<5;i++)
printf("%s\n",a[i]); //puts(a[i]);
}
温馨提示:答案为网友推荐,仅供参考