【输入字符串不用数组回车检测转换连续数字为整数】2024-10-26

缘由有人能给我看看这个要怎么写吗?我写了一个,但就是无法输出_编程语言-CSDN问答

cpp 复制代码
	char c = '0';
	int s = 0, a[747]{}, x = 0, b = 0;
	std::cin >> std::noskipws;
xf:if (c != '\n')
{
	   std::cin >> c;
	   if (c >= '0'&&c <= '9')
		   s = s * 10 + (c - '0'), ++b;
	   else if (b)
		   std::cout << s << " ", a[x] = s, s = b = 0, ++x;
	   goto xf;
}
相关推荐
头发还没掉光光2 小时前
解决TCP粘包问题,使用C++实现TCP通信的自定义协议设计
linux·网络·c++·网络协议·tcp/ip
JavaLearnerZGQ2 小时前
ElasticSearch 笔记1
大数据·笔记·elasticsearch
比昨天多敲两行2 小时前
C++ 类和对象(中)
开发语言·c++
智者知已应修善业2 小时前
【整数各位和循环求在0-9范围】2024-10-27
c语言·c++·经验分享·笔记·算法
燃于AC之乐2 小时前
我的算法修炼之路--9——重要算法思想:贪心、二分、正难则反、多重与完全背包精练
c++·算法·贪心算法·动态规划·二分答案·完全背包·多重背包
代码游侠2 小时前
学习笔记——I2C(Inter-Intergrated Circuit)总线详解
arm开发·笔记·嵌入式硬件·学习·架构
程序员_小兵2 小时前
GPIO分析
c语言·单片机·嵌入式硬件·mcu
Swift社区2 小时前
LeetCode 383 赎金信
算法·leetcode·职场和发展
晚风吹长发2 小时前
初步理解Linux中的信号概念以及信号产生
linux·运维·服务器·算法·缓冲区·inode