text = "w0 1 * 23 fhgw45"
print(text)
digits = ''.join(filter(str.isdigit, text))
print(digits)
text = "w0 1 * 23 fhgw45"
print(text)
digits = text
if '*' in digits:
digits = digits[:digits.find('*')+1] + '-' * (len(digits) - digits.find('*')-1)
print(digits)
int i=0; int cnt=0;
while (text[i]!='\0' && isdigit(text[i]) ) { cnt++; i++; }
char *nt = (char*) malloc (cnt+1); if (nt==NULL) { printf("Памяти не хватает\n"); exit(1); }