#include <stdio.h>
#include <ctype.h>
void keepalnum(char *src) {
char *dest = src;
while ((*dest = *src++)) {
}
}
int main(void) {
char str[] = "quick-brown fox jumps? over the.. lazy dog!";
keepalnum(str);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxjdHlwZS5oPgogICAgdm9pZCBrZWVwYWxudW0oY2hhciAqc3JjKSB7CiAgICAgICAgY2hhciAqZGVzdCA9IHNyYzsKICAgICAgICB3aGlsZSAoKCpkZXN0ID0gKnNyYysrKSkgewogICAgICAgICAgICBkZXN0ICs9IGlzYWxudW0oKmRlc3QpID8gMSA6IDA7CiAgICAgICAgfQogICAgfQppbnQgbWFpbih2b2lkKSB7CiAgICBjaGFyIHN0cltdID0gInF1aWNrLWJyb3duIGZveCBqdW1wcz8gb3ZlciB0aGUuLiBsYXp5IGRvZyEiOwogICAga2VlcGFsbnVtKHN0cik7CiAgICBwcmludGYoIiVzXG4iLCBzdHIpOwoJcmV0dXJuIDA7Cn0=