12.19.cpp

来自「这是C++的一部分练习程序!对初学者有一定的帮助作用。」· C++ 代码 · 共 29 行

CPP
29
字号
#include <iostream.h>
#include <ctype.h>
int getnum(char *);
void main()
{
	char buf[80];
	cout<<"Enter stream: ";
	while(getnum(buf))
		cout<<"Digit string is "<<buf<<endl;
}
int getnum(char *s)
{
	int flag(0);
	char c;
	while(cin.get(c)&&!isdigit(c))  ;
	if(!cin)
		return 0;
	do  {
		*s++=c;
	}while(cin.get(c)&&isdigit(c));
	*s='\0';
	flag=1;
	if(cin)
		cin.putback(c);
	return flag;
}


⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?