题目:
编写一个C语言程序,完成以下任务:
首先,从键盘录入一个整数,表示接下来要录入的字符串的数量。
紧接着根据这个数量,从键盘连续录入字符串,每次都会将一整行键盘录入成一个字符串
这些被录入的字符串需要存入一个字符串数组,然后将该字符串数组按照以下两种规则排序遍历打印:
1.按照字符串的长度,从长到短排序
2.先按照字符串的长度从短到长排序,长度一致的字符串按照字典顺序排序。
程序的执行图,大致如下:

注意:
使用fgets读一整行字符串的话,不要忘记去除字符串中的换行符。
假设每个字符串的长度都不会超过1024.
关键点
分析:
:
代码
代码块
解决方案总结:
: