- 5
- 0
- 约1.43千字
- 约 2页
- 2023-09-15 发布于上海
- 举报
英⽂单词排序(c语⾔版)
本题要求编写程序,输⼊若⼲英⽂单词,对这些单词按长度从⼩到⼤排序后输出。如果长度相同,按照输⼊的顺序不变。
输⼊格式:
输⼊为若⼲英⽂单词,每⾏⼀个,以#作为输⼊结束标志。其中英⽂单词总数不超过20个,英⽂单词为长度⼩于10的仅由⼩写英⽂字母组
成的字符串。
输出格式:
输出为排序后的结果,每个单词后⾯都额外输出⼀个空格。
输⼊样例:
blue
red
yellow
green
purple
输出样例:
red blue green yellow purple
#include stdio.h
#include string.h
使⽤数组指针指向⼆维数组
void sort_length(char (*p)[11], int n); //
int main()
{
不超过 ,不超过 , 要多开⼀个存放结束符
char word[21][11]; // 20 10
char str
原创力文档

文档评论(0)