View Code of Problem 50

//练习

#include <stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>

int main(){
	char a[80];
	char b[80];
	gets(a);
	int j = 0;
	int len = strlen(a);
	for(int i =0;i<len;i++){
		if(a[i]>='0'&&a[i]<='9'){
			b[j] = a[i];
			j++;
		}
		else{
			b[j++] = '*';
			while(i<len&&(a[i+1]<'0'||a[i+1]>'9')){
				i++;
			}
		}
	}
	
	
	for(int i=0;i<j;i++)
	printf("%c",b[i]);
	
} 

Double click to view unformatted code.


Back to problem 50