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

如题所述

language后面是加了四个空格吧?
p=&s[strlen(s1)-4];//定位到要删除的四个空格地址
*p='\0' ;//赋值成空字符,strlen计数到此就会停止
直接把这个添加到中间就可以了。
另外puts,gets一类的要少用,真的太不靠谱了。
warning: ‘gets’ is deprecated (declared at /usr/include/stdio.h:638) [-Wdeprecated-declarations]
温馨提示:答案为网友推荐,仅供参考
相似回答