A41008. 去掉空格
填空题
较易
知识点
题目描述
去掉空格
题目描述
读入一些字符串,将其中的空格去掉。
输入格式
输入为多行,每行为一个字符串,字符串只由字母、数字和空格组成,每个字符串长度不超过80。
输出格式
对于每行输入,输出转换后的字符串。
样例输入
Hello World
1 2 3
Nice to meet you
abc
样例输出
HelloWorld
123
Nicetomeetyou
abc
参考答案
#include <stdio.h>
#include <string.h>
void fun(char a[])
{
int i, j;
for (i = 0; i < strlen(a); i++)
{
if (a[i] == ' ')
{
for (j = i; j < strlen(a) - 1; j++)
a[j] = a[j + 1];
a[j] = '\0';
}
}
}
int main()
{
char a[101];
while (gets(a))
{
fun(a);
puts(a);
}
return 0;
}
上一题
下一题