题目内容:
请编写函数proc(),对长度为9个字符的字符串,除首、尾字符外,将其余7个字符按ASCII码值降序排列。例如,原来的字符串为HabcdefA,则排序后输出为HfedcbaA。
注意:部分源程序给出如下。
请勿改动main()和其他函数中的任何内容,仅在函数proc()中填入所编写的若f语句。
试题程序:
#include<string.h>
#include<stdlib.h>
#include<stdio.h=)
#include<ctype.hl>
#include<conio.h:>
void proc(char*m,int num)
{ }
void main()
{
char t[10];
system("CLS"):
printf("输入9个字符的字符串:");
gets(t);
proc(t,9);
printf("\n%s",t);
}
参考答案:
答案解析: