编写程序,实现输入一段带有空格的字符串,删除空格并输出
实现要求:
1.输入一段带空格的字符串
2.删除空格并输出删除后的字符串
1.运行截图
运行结果如下:
2.实现代码
代码如下:
#include <iostream>
using namespace std;
char* del(char* str)
{
char ch[80] = { 0 };
//char* ch2 = new char[80];
int i = 0, j = 0;
for (i = 0; *(str + i) != '\0'; i++)
{
if (str[i] != ' ')
{
ch[j] = str[i];
j++;
}
}
cout << "删除字符后为:" << ch << endl;
return ch;
}
int main()
{
char ch[80];
cout << "请输入字符串:";
cin.get(ch, 80);
del(ch);
return 0;
}
代码小白,仅作学习记录📝