#include <stdio.h> #include <string.h> int main(void) { char str1[80],str2[80]; gets(str1); int index = 0,i,n = strlen(str1),k = 0; for(i = 0;i < n;i++) { if((str1[i] >'9' || str1[i] < '0') && index == 0) { str2[k++] = '*'; index = 1; } else if((str1[i] >'9' || str1[i] < '0') && index == 1) continue; else if((str1[i] <= '9' && str1[i] >= '0')) { str2[k++] = str1[i]; index = 0; } } str2[k] = '\0'; printf("%s",str2); } |
Double click to view unformatted code.