C语言,使用指针法,删除字符串的所有尾部空格。

 我来答
kkfever
2017-05-02 · TA获得超过653个赞
知道小有建树答主
回答量:85
采纳率:0%
帮助的人:52万
展开全部
language后面是加了四个空格吧?
p=&s[strlen(s1)-4];//定位到要删除的四个空格地址
*p='\0' ;//赋值成空字符,strlen计数到此就会停止
直接把这个添加到中间就可以了。
另外puts,gets一类的要少用,真的太不靠谱了。
warning: ‘gets’ is deprecated (declared at /usr/include/stdio.h:638) [-Wdeprecated-declarations]
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式