我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

编写程序输入一串字符,以换行符结尾

 

while循环检查输入,换行跳出循环,空格抛弃

int main()
{
    char c;
    do
    {
        scanf("%c",&c);
        if(c != ' ')
            printf("%c",c);
    }while(c=='\n');

    return 0;
}

 

代码如下:

#include <stdio.h>
int main()
{
	char buf[100]={0};
	int i = 0;
	while((buf[i] = getchar()) != '\n')
	{
		if(buf[i] == ' ')
			continue;
		else
			i++;
	}
	printf("%s\n",buf);
	return 0;
}

 

近期文章

  • 简单 的字符统计工具
  • Security+考试条件
  • C# 根据字节数组绘制 2*640*480灰度位图
  • 关于数据查询前插入数据问题
  • java问题 编写 拷贝
  • 为什么我电脑java配好了环境变量却只能找到java.exe而别的都找不到到底什么原因
  • C语言程序连接两个字符串for和while那两行看不懂求详细讲解
  • 用c51单片机实现时钟
  • 网络技术,网络这个怎么求
  • C语言实训,没学过文件,求救
  • XLog可以用于C++吗
  • c++:求平均分(有可能有小数)
  • 大一C语言,2道题,,,
  • java或者正则表达式如何判断字符串不是相同数字或者字母?不能全是连续数字?(最好是java)
  • 这个鼠标效果网页设计怎么实现啊?求代码
  • QT 我想设置一个按钮在一定的时间内只能点击一次
  • 这个可调彩灯控制怎么做
  • proteus怎么使用
  • 主函数输入两个整数a,b,用子函数max输出较大值,并返回主函数输出
  • 数据结构课设图的存储及相互转换

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华