问题及代码:
/*
*Copyright (c)2016,大连东软信息学院
*All rights reserved.
*文件名称:去除首单词前的空格
*作 者:陈振
*完成日期:2016年6月1日
*版 本 号: v1.0
*问题描述:
*程序输入:
*程序输出:
*/
#include<stdio.h>
char *delspace(char str[]);
int main()
{
char str[30]=" I am glad to see you";
printf("原句:\n");
printf("%s\n",str);
printf("去除前导空格后:\n");
printf("%s\n",delspace(str));
return 0;
}
char *delspace(char str[])
{
int i,j;
for(i=0;str[i]==' ';i++);
for(j=0;str[i]!='\0';j++){
str[j]=str[i];
i++;
}
str[j]='\0';
return str;
}
运行结果: