求大佬帮忙!!!在键盘上输入一串字符,将这串字符中空格删除并倒序后显示。

 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励20(财富值+成长值)
若以下回答无法解决问题,邀请你更新回答
金色潜鸟
2018-05-30 · TA获得超过3.2万个赞
知道大有可为答主
回答量:1.3万
采纳率:89%
帮助的人:5918万
展开全部
c 语言程序。
#include <stdio.h>
int main()
{
char s[100],t;
int i,j,k,L;
gets(s);
L=strlen(s);
k=0;
for ( i=0;i<L-k;i++){
while (s[i]==' ') {for (j=i+1;j<L-k;j++) s[j-1]=s[j]; s[L-k-1]='\0'; k++;}
};
printf("%s\n",s);
L=strlen(s);
for (i=0;i<L/2;i++) {t=s[i];s[i]=s[L-i-1];s[L-i-1]=t;};
printf("%s\n",s);
return 0;
}
例子:
123 45 6 78 Z
输出:Z87654321
追问
谢谢大佬帮忙,能不能再帮我一个
请编写三个函数,能求串长、完成字符串的赋值、判断两个字符串是否相同,并编写主程序验证。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2018-05-31
展开全部
你是不是2班的啊/笑哭
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式