用C语言:删除字符串中的所有空格。例如,输入为 "asd af aa z67",则输出为 "asdafaaz67"。
时间: 2024-05-12 07:18:30 浏览: 78
C语言实现去除字符串中空格的简单实例
好的,这个问题可以回答。以下是用C语言删除字符串中所有空格的代码:
```c
#include <stdio.h>
int main()
{
char str[100], new_str[100];
int i = 0, j = 0;
printf("请输入一个字符串:");
gets(str);
while (str[i] != '\0')
{
if (str[i] != ' ')
{
new_str[j++] = str[i];
}
i++;
}
new_str[j] = '\0';
printf("删除空格后的字符串为:%s", new_str);
return 0;
}
```
输出结果为:
请输入一个字符串:asd af aa z67
删除空格后的字符串为:asdafaaz67
希望这个代码可以帮到你!
阅读全文