View Code of Problem 50

#include<stdio.h>
#include<string.h>
int main(){
    char str[80],str1[80];
    gets(str);
    int len=strlen(str);
    int j=0;
    int flag=0;
    for (int i = 0; i < len; i++) {
        if (str[i]<='9'&&str[i]>='0'){
            str1[j]=str[i];
            j++;
            flag=0;
        } else{
            if (flag==0){
            str1[j]='*';
            j++;
            flag=1;}
        }
    }
    str1[j]='\0';
    int len2=strlen(str1);
    for (int k = 0; k <len2 ; k++) {
        printf("%c",str1[k]);
    }
    printf("\n");

    return 0;
}

Double click to view unformatted code.


Back to problem 50