- 81
- 0
- 约小于1千字
- 约 2页
- 2019-07-04 发布于天津
- 举报
输入几个城市名将其按升序排列输出实际输入的城市数初始化为输入城市名字符串输入城市名为空串表示结束城市名字符串超过时重输将输入的城市名保留到字符串数组中实际输入的城市数加选择排序升序输出排序后的结果
//输入几个城市名将其按升序排列输出
#includestdio.h
#includestring.h
#define CITYNUM 10
void main()
{
int i,j,k,num;
char city[CITYNUM][20];
char str[80];
num=0;//实际输入的城市数初始化为0
for(i=0;iCITYNUM;i++)//输入城市名字符串
{
printf(input the number of the %dth city:,i+1);
gets(str);//输入城市名
if(str[0]==0)//为空串,表示结束
原创力文档

文档评论(0)