C语言实现在字符串中插入空格
2017-09-07 22:48
1651 查看
C语言实现在字符串中插入空格
方法一 :
#include <stdio.h> #include <string.h> #include <stdlib.h> #define N 100 void Insert(char *s); int main() { char str ; printf("Input a string:"); gets(str); Insert(str); printf("Insert results:%s\n", str); return 0; } void Insert(char *s) { char str ; char *t = str; strcpy(t, s); for (; *t != '\0'; s++, t++) { *s = *t; s++; *s = ' '; } *s = '\0'; /* 在字符串s的末尾添加字符串结束标志 */ }
方法二:
#include <stdio.h> int main() { char name[100]; char *p = name; printf("请输入你的姓名:"); scanf("%s", name); while (*p != '\0') { putchar(*p); putchar(' '); p++; } return 0; }
相关文章推荐
- 单链表的插入(完整版程序c语言实现,以字符串为数据)
- C语言实现移除字符串中的空格,并将空格数打印
- 去除字符串中的空格 C语言实现
- C语言实现去除字符串中空格
- 10.6 分别用字符数组和字符指针作函数参数两种方法编程实现在字符串每个字符间插入一个空格的功能
- C语言字符串替换函数,字符串插入函数的实现
- 字符串去空格 c语言实现
- 字符串去空格 c语言实现
- c语言实现 去除字符串两端空格及回车 v1.0
- 【c语言】字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”
- 【面试算法系列】替换字符串中的空格为其他字符 - C语言实现
- C语言实现删除字符串多余空格
- (C语言)字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”
- C语言去除字符串首尾空格,trim()函数实现
- 【c语言】字符串替换空格:请实现一个函数,把字符串中的每一个空格替换成“%20”
- 【C语言】【面试题】【笔试题】.字符串替换空格:请实现一个函数,把字符串中的每个空格替换成“%20”。
- 去除字符串末尾的空格的C语言实现
- C语言实现去除字符串中空格
- 去除字符串中多余的空格 C语言实现
- 【C语言】字符串替换空格:实现一个函数,把字符串里的空格替换成“%20”