社区
C语言
帖子详情
请教如何编写一个可以删除字符串中的空格的C语言代码!
zhaohaoyuan
2003-10-17 10:38:58
请教如何编写一个可以删除字符串中的空格的C语言代码!希望能提供源代码!!谢谢!
...全文
187
3
打赏
收藏
请教如何编写一个可以删除字符串中的空格的C语言代码!
请教如何编写一个可以删除字符串中的空格的C语言代码!希望能提供源代码!!谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhaohaoyuan
2003-10-19
打赏
举报
回复
谢谢!成功了!
TianGuangZao
2003-10-17
打赏
举报
回复
#include <stdio.h>
int main()
{
char str[] = " a bb ccc dddd ";
int i = 0, space = 0;
while ( str[i] != '\0')
{
if ( str[i] == ' ')
space++;
else if ( space != 0)
str[i-space] = str[i];
i++;
}
str[i-space] = '\0';
printf("%s\n", str);
return 0;
}
注意这是专为空格设计的,如果有制表符,需要修改。
as2001
2003-10-17
打赏
举报
回复
可以用循环来删除!
《
C语言
基础》 之 第9章
字符串
课程内容:字符数组1、
字符串
越位的问题、指针变量的空间大小、
字符串
常量、
字符串
传参、printf格式化输出
字符串
、
字符串
的非格式化输出函数、
字符串
输入函数、strlen函数、strcpy函数和strncpy函数、strcmp函数和...
c语言
设计函数
删除
大写字母,
C语言
第七周作业
每个单词的最后
一个
字母改成大写函数fun的功能是:将p所指
字符串
中
每个单词的最后
一个
字母改成大写。(这里的“单词”是指由
空格
隔开的
字符串
)。函数接口定义:void fun( char *p );其
中
p 是用户传入的参数。函数将 p所指
字符串
中
每个单词的最后
一个
字母改成大写。裁判测试程序样例:include void fun( char *p );int main(){char chrstr[64...
c语言
递归将
字符串
abcde倒序输出,
请教
C语言
字符串
倒序输出
满意答案bwrgqefgg推荐于 2017.10.03采纳率:55%等级:10已帮助:2169人#include#includevoid main(){char string1[200]; //用于存放输入的
字符串
char string2[200]; //用于存放倒序后的
字符串
int invertion(char *ch1, char *ch2); //声明函数printf("Please...
PTA 7-2字符类型判断(
C语言
,通过switch结构来实现)
C语言
通过switch选择结构(case后面接范围表达式)来实现字符类型的判断,题目来源于PTA,且结构符合要求。
c语言
取字母的alss,
c语言
统计
一个
字符串
中
单词的个数.doc
c语言
统计
一个
字符串
中
单词的个数
c语言
统计
一个
字符串
中
单词的个数这个程序可以自动清除多余的
空格
。#include "stdio.h"int count_word(char *str);void main(){char str1[80];int sum=0;puts("\n please enter a string");gets(str1);sum=count_word(str1);printf...
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章