#include<iostream> #include<string> using namespace std; int main() { string str,result; getline(cin,str); int used[80]={0}; for(int i=0;i<str.size();i++) { if(str[i]>='0'&&str[i]<='9') { used[i]=1; } } bool flag=false; for(int i=0;i<str.size();i++) { if(used[i]==0) flag=true; if(used[i]==1) { if(flag) { result.push_back('*'); result.push_back(str[i]); flag=false; } else result.push_back(str[i]); } } if(str[str.size()-1]<='9'&&str[str.size()-1]>='0') cout<<result; else cout<<result<<"*"; return 0; } |
Double click to view unformatted code.