#include<string.h> #include<math.h> #include<stdio.h> #include<ctype.h> int main() { int i,k=0; char s1[100],s2[100]; gets(s1); for(i=0;i<strlen(s1);i++) { if(isdigit(s1[i])) s2[k++]=s1[i]; else { s1[i]='*'; s2[k++]=s1[i]; } s2[k]='\0'; } for(i=0;i<k;i++) { if(i==0) printf("%c",s2[0]); else { if(s2[i]==s2[i-1]&&s2[i]=='*') continue; else printf("%c",s2[i]); } } return 0; } |
Double click to view unformatted code.