练习1-9 编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替。

 #include <stdio.h>

 int main(int argc, char const *argv[])
{
int c, pc; pc = EOF; while ((c = getchar()) != EOF)
{
if (c == ' ')
if (pc != c)
putchar(c);
if (c != ' ')
putchar(c); pc = c;
} return ;
}

最新文章

  1. windows下Meteor+AngularJS开发的坑
  2. java中的程序流程控制
  3. 扩展Redis的Lua调用方式
  4. [笔记]--Ubuntu安装Sublime Text 2
  5. 【狼窝乀野狼】Serializer妙手回春
  6. ORCL_UNINSTALL_WIN10
  7. linux中文乱码问题及locale详解
  8. repeater截取字数
  9. eclipse 终极操作技巧
  10. Spring学习(13)--- 基于Java类的配置Bean 之 @Configuration &amp; @Bean注解
  11. 最优装载—dp
  12. 小程序中使用阿里图标库iconfont
  13. tomcat优化之安装并配置apr库
  14. Python内置模块:random,os,sys,和加密模块hashlib
  15. numpy+pandas 基础学习
  16. 01_re正则表达式
  17. 使用robotium对android应用进行自动化测试
  18. JS将数字转换为大写汉字人民币
  19. Java学习---TCP Socket的学习
  20. 南阳ACM 题目71:独木舟上的旅行 Java版

热门文章

  1. 部署JavaWeb时出现 If a file is locked,you can wait until
  2. win10安装mac系统
  3. JPA将查询结果转换为DTO对象
  4. 【总结】Oracle sql 中的字符(串)替换与转换
  5. POJ-1936 All in All---字符串水题
  6. Android(java)学习笔记93:为什么局部内部类只能访问外部类中的 final型的常量
  7. autoreleasing on a thread
  8. 【BZOJ1057】[ZJOI2007] 棋盘制作(单调栈的运用)
  9. 【BZOJ1857】传送带(分治经典:三分套三分)
  10. pycharm 安装插件 支持markdown