分割字符串的程序
来源:互联网 发布:人人商城源码安装教程 编辑:程序博客网 时间:2024/05/21 06:18
任意输入一个字符串,所有的单词以一个空格分割。编写程序将其中的每一个单词输出。
#include <stdio.h>#include <stdlib.h>#include <string.h>char str[100];char substr[100][100];int main(){ gets(str); char * tmp=str; char * start=tmp; int i=0; while(1){ int flag=0; if(*tmp==' '||*tmp=='\0'){ if(*tmp=='\0') flag=1; strncpy(substr[i],start,(int)(tmp-start)); tmp++; start=tmp; i++; } if(flag) break; tmp++; } int j=0; for(;j<=i;j++){ printf("%s\n",substr[j]); } return 0;}由于空格和字符串结束标志都是一个单词的结束标志,因此不可以使用当前指针指向的单词是不是空来进行判断while循环的结束。
- 分割字符串的程序
- 写一个字符串分割程序,
- 一个字符串IP分割的处理小程序
- 分割字符串的sql
- 字符串的分割方法
- 分割字符串的方法
- 字符串的分割
- Java_字符串的分割
- 巧妙的字符串分割
- 字符串的分割
- 字符串的分割
- 字符串的分割
- 字符串分割的问题
- 字符串的分割
- 字符串的处理:分割
- 简单的字符串分割
- ios 字符串的分割
- 字符串的分割
- Windows系统环境变量大全(XP/Win7/Win8)
- 关于Decode和Encode
- POJ1273Drainage Ditches(网络流入门题目)
- C语言要点3
- Ubuntu下的截图工具
- 分割字符串的程序
- UVA 10116 - Robot Motion
- 关于ConfigurationManager.GetSection()方法
- C语言要点4
- 判断平衡二叉树中所需要注意的问题
- 10个 Jquery日历控件合集
- 【婷】 3-27 关于写答辩ppt和这几天密码学的心得
- Webx3.0学习笔记(三):Webx执行流程
- win7怎么设置wifi