设计函数void sort(char *str),将字符串str中的字符按ASCII值进行升序排列,并在主函数中测试和输出。例如,原字符串为“gabhdecf”;排序后的字符串为“abcdefgh”。

要求:(1)先设计一个函数int length(char *p)求出字符串的长度;(2)用排序算法排序