题解 | #表示数字#
表示数字
https://www.nowcoder.com/practice/637062df51674de8ba464e792d1a0ac6
#include <ctype.h> #include <stdio.h> #include <string.h> int main() { char s[100]; while (scanf("%s", s) != EOF) { int len = strlen(s); for(int i = 0; i < len; i++) { if(!isdigit(s[i])) putchar(s[i]); else { putchar('*'); while(i < len && isdigit(s[i])) { putchar(s[i++]); } i--; putchar('*'); } } } return 0; }