写一个rtrim()函数消除字符串后面的空格字符。编main函数调用测试它。
提示信息:“请输入一个字符串:”
输出格式要求:"去掉右边的空格后为%s!\n"
#include <stdio.h>
#include <string.h>
int rtrim(char *s)
{ int i = strlen(s) - 1;
for ( ; i >= 0; i--)
if (s[i] != '\t' && s[i] != ' ' && s[i] != '\n')
break;
s[i + 1] = '\0';
return i;
}
int main(void)
{ char a[100];
printf("请输入一个字符串:");
gets(a);
rtrim(a);
printf("去掉右边的空格后为%s!\n",a);
return 0;
}