【华为oj】第一关

描述

题目标题:

将一个字符中所有出现的数字前后加上符号“*”,其他字符保持不变
 

详细描述:

接口说明
原型:

int MarkNum(char *pInStr, char *pOutStr)

输入参数:

char *pInStr 输入的字符串

输出参数:

char *pOutStr 输出的字符串

返回值:

int 0:处理成功 -1:出现异常

限制:

 

知识点 字符串,循环,数组
题目来源 内部整理
练习阶段 初级
运行时间限制 10Sec
内存限制 128MByte
输入

输入一串字符

输出

输出一串处理过的字符

样例输入 asdf123asdfe4
样例输出 asdf*123*asdfe*4*

#include 
using namespace std;

int MarkNum(char *pInstr,char *pOutStr);
int isnum(char c);
void newstr(char *str);

int main()
{
	char str[100];
	char outstr[200];

	gets(str);
	MarkNum(str,outstr);
	cout<='0'&&c<='9')
		return 1;
	return 0;
}


你可能感兴趣的:(【华为oj】第一关)