c程序设计语言习题1-9
2014-04-23 11:33
288 查看
编写一个将输入复制到输出的程序,并将其中连续的多个空格用一个空格代替。
void copyinput(){ char c; char str[1000]; int i=0; while((c=getchar())!=EOF){ if(c==' ' && i>0){ //当输入是空格时,需要判断前一个字符是否为空格;如果为空格,则不复制。 if(str[i-1]==' '){ continue; } } str[i++]=c; } str[i]='\0'; printf("%s",str); }
相关文章推荐
- JAVA语言程序设计基础课后习题第五章
- JAVA语言程序设计基础课后习题第六章
- c程序设计语言_习题8-4_重新实现c语言的库函数fseek(FILE*fp,longoffset,intorigin)
- Java语言程序设计-基础篇-5.25习题-毫秒转换成时、分、秒
- c程序设计语言 习题1-12
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-18
- C语言程序设计 要求掌握的例题和习题
- java语言程序设计第十版(Introduce to java 10th) 课后习题 chapter7-24
- C程序设计语言习题1-12
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-22
- C语言程序设计 随机函数的使用-随机点名做习题
- java 语言程序设计-李尊朝 第6章 类和对象 典型习题
- java语言程序设计-基础篇-4.21习题
- Java语言程序设计-基础篇-5.3习题-回文整数判断
- C++程序设计语言课后习题10章15题
- java语言程序设计第十版(Introduce to java 10th) 课后习题 chapter7-30
- 【打基础】高级语言程序设计·厦大出版社 课后习题个人记录3
- 《IBM-PC汇编语言程序设计 第二版》部分习题答案(第5章)
- C语言程序设计习题 1-9 编写一个将输入复制到输出的程序,并将其中连续多个空格用一个空格代替
- java语言程序设计第十版(Introduce to java) 课后习题 chapter6-25