#include<stdio.h> int main(){ char str1[80], str2[80]; gets(str1); int i, k = 0; if(str1[0] >= '0' && str1[0] <= '9'){ str2[k ++] = str1[0]; } else { if(str1[i] >= '0' && str1[i] <= '9'){ str2[k ++] = '*'; } } for(i = 1; str1[i] != '\0'; i ++){ if(str1[i] >= '0' && str1[i] <= '9'){ if(!(str1[i - 1] >= '0' && str1[i - 1] <= '9')){ str2[k ++] = '*'; } str2[k ++] = str1[i]; } } if(!(str1[i - 1] >= '0' && str1[i - 1] <= '9')){ str2[k ++] = '*'; } str2[k] = '\0'; puts(str2); return 0; } |
Double click to view unformatted code.