谁帮我看下 这个函数调用哪里错了?谢谢~

king_small_smaller king_small_smaller 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

#include <stdio.h>
#include <string.h>
int main()
{ char str[10];
void max(char str_1[]);

gets(str);

max(str);

return 0;

}
void max(char str_1[])
{ int i,j,t,m;

for(i=0;i<10;i++)

{ for(j=0;(j<9-i)&&(str_1[j]!='\0');j++)

if(str_1[j]>str_1[j+1])

{ t=str_1[j];
str_1[j]=str_1[j+1];
str_1[j+1]=t; }}

puts(str_1);

}


功能: 输入一串字符 按大小顺序输出
调试结果不对啊,谁帮我看下 谢谢~
...全文

相关推荐

评论 17
收藏 已收藏
分享
返回顶部
king_small_smaller
C语言 70,039 成员 243,237 内容