删除字符串空格
1.题目描述
在程序中输入一个字符串,编写程序删除字符串中所有空格,删除空格后,输出字符串。要求使用指针的方法解决。
2.格式与样例
输入格式
字符串
输出格式
删除掉空格后的字符串
输入样例
I am from guangdong
输出样例
Iamfromguangdong
3.参考答案
#include<stdio.h>
#include<string.h>
int main()
{
char s[];
char *p,*q;
gets(s);
p=s;
q=p;
while(*q!='\0')
{
if(*q!=' ')
{
*p++=*q;
}
q++;
}
*p='\0';
puts(s);
system("pause");
}
END