View Code of Problem 50

#include<bits/stdc++.h>
using namespace std;
int main(){
	char a[100],tmp[100];
	gets(a);
	int sum = 0;
	if(isdigit(a[0]))tmp[sum] = a[0];
	else  tmp[sum] = '*';
	sum++;
	
	for(int i = 1;i < strlen(a);i++){
		if(isdigit(a[i])) tmp[sum++] = a[i];
		else{
			if(tmp[sum-1]!='*')tmp[sum++] = '*';
		}	 
	}
	tmp[sum] = '\0';
	puts(tmp);
	return 0;
}

Double click to view unformatted code.


Back to problem 50