黑马程序员技术交流社区

标题: 在C中怎样可以把一句只有字母和空格的英文从空格分隔开 ? [打印本页]

作者: 米阳    时间: 2016-3-3 07:42
标题: 在C中怎样可以把一句只有字母和空格的英文从空格分隔开 ?
在C中怎样可以把一句只有字母和空格的英文从空格分隔开 , 分隔成不同的字符串 ? 请给位大神赐教

作者: TobyoTenma    时间: 2016-3-4 22:43
遍历字符串数组,判断每一个元素为不为空格,如果为空格打印回车,不为空格就打印到控制台
作者: raink001    时间: 2016-3-5 13:07
标题: 代码测过了
本帖最后由 raink001 于 2016-3-5 13:25 编辑

代码测试过了,没问题

屏幕快照 2016-03-05 下午1.22.48.png (37.7 KB, 下载次数: 115)

屏幕快照 2016-03-05 下午1.22.48.png

作者: 彼岸花开    时间: 2016-3-5 23:18
还算简单
作者: 米阳    时间: 2016-3-5 23:25
raink001 发表于 2016-3-5 13:07
代码测试过了,没问题

多谢了                 
作者: hanqi    时间: 2016-3-7 14:45
呵呵呵呵呵呵呵呵呵呵
作者: zhuzhibo    时间: 2016-3-8 19:37

   char *str="abc 1234";
    char str1[10];
    char str2[10];
    sscanf(str, "%s",str1);
    puts(str1);
    sscanf(str, "%*s%s",str2);
    printf("%s",str2);
结果:str1: abc
       str2:1234




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2