View Code of Problem 50

#include<stdio.h>
int main()
{
	char s[100];
	gets(s);
	int flag = 0,i,k = 0;
	for(i = 0;s[i] != '\0';i++)
    {
        if(s[i] >= '0'&&s[i] <= '9')
        {
            s[k++] = s[i];
            flag = 0;
        }
        else if(!flag)
        {
            s[k++] = '*';
            flag = 1;
        }
    }
    s[k] = '\0';
    puts(s);
}

Double click to view unformatted code.


Back to problem 50