View Code of Problem 50

#include "string.h"
#include "stdio.h"

int main()
{
	int l,i=0,k=0;
	char str1[100],str2[100]={0};
	gets(str1);
	l=strlen(str1);
	for(i=0;i<l-1;i++)
	{
       if((str1[i]<=48||str1[i]>=57)&&(str1[i+1]>=48&&str1[i+1]<=57))
	   {
		   str2[k]='*';
		   k++;
		
	   }
      if(str1[i]>=48&&str1[i]<=57)
       
	       {
			   str2[k]=str1[i];
			   k++;

	       }
	}
	if((str1[l-1]<=48)||(str1[l-1]>=57))
	{str2[k]='*';}
	if(str1[l-1]>=48&&str1[l-1]<=57)
	{  str2[k]=str1[l-1];}
	puts(str2);
	return 0;
}

Double click to view unformatted code.


Back to problem 50