View Code of Problem 50

// ConsoleApplication5.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>
#include<cstdio>
#include<algorithm>
#include<cstdbool>
#include<cmath>
#include<string>
#include<cstring>
using namespace std;

int main()
{
	string str;
	getline(cin, str);
	int flag = 0;
   for(int i=0;i<str.size();i++){
	   if (str[i] > 57 || str[i] < 48) {
		   flag = 1;
	   }
	   else if (str[i] <= 57 && str[i] >= 48&&flag==1) {
		   cout << "*" << str[i];
		   flag = 0;
	   }
	   else if (str[i] <= 57 && str[i] >= 48) {
		   cout << str[i];
	   }
	   if ((i == str.size() - 1 )&& (flag == 1)&& (str[i] > 57 || str[i] < 48)) {
		   cout << "*";
	}
   }
   cout << endl;

}

Double click to view unformatted code.


Back to problem 50