问题 E: 姓名修正

问题 E: 姓名修正

时间限制: 1 Sec  内存限制: 128 MB
提交: 152  解决: 21
[提交] [状态] [讨论版] [命题人:]

题目描述

在录入参赛球员姓名时,由于操作失误,某些姓名的开头或结尾可能被输入了多余的空格(空格数量可能为一个或多个)。请编写程序,读取球员姓名,去除姓名前导和尾随的空格(保留姓名中间的空格),并输出去除空格后的结果。

注意:该题目要求使用指针实现。建议定义如下函数:
void trim(char * dest, char * src);

其中,参数 src 表示可能包含首尾空格的字符串,dest 表示去掉首尾空格后的结果。

输入

只有一行,表示一个球员姓名(可能包含前导或尾随空格),姓名长度(含空格)不超过 100 个字符。

输出

输出只有一行,表示已去除前后多余空格的球员姓名。

样例输入

    Lionel Messi   

样例输出

Lionel Messi

提示

输入 " Lionel Messi ",去掉前导空格(4个)和尾随空格(3个)后得到 "Lionel Messi"。
注意:姓名中间的空格必须保留。


[提交][状态]